да нет не забыл.
$(document).ready(function() { $('#add_war_href').click(function() {$('#new_war').append($("<tr><td>1111</tr></td>"))}); }); Вот такой скрипт работает а Mozilla, думал обработчик события просто не срабатывает в IE поставил alert(). Сработал alert. А вот append никак. |
может, как-то так?
<script type="text/javascript" src="jquery-1.3.2.js"></script> <script type='text/javascript'> $(document).ready(function() { $('#add_war_href').click(function() {$('#new_war').append($("<tr><td>1111</tr></td>"))}); }); </script> <button id="add_war_href">add</button> <table> <tbody id="new_war"> </tbody> </table> |
Спасибо всем кто откликнулся.
Shaci, спасибо тебе! |
Цитата:
|
Вот именно, скорее всего из-за tbody. В IE он "дитё" для table, а от него уже строки.
Есть такое даже св-во, т.е. можно проверить: alert($.support.tbody) |
Shaci, ну у меня такая конструкция была:
<table> <div> ну я и подумал что можно tr добавить! </div> </table> Как приятно, что есть форумы где действительно объясняют и чему-то учат! Спасибо! |
Еще тут же спрошу сразу. А как можно удалить ряд с id = '1' из таблицы. Именно удалить, чтобы значения из нее передавались дальше! Спасибо!
|
<script type="text/javascript" src="jquery-1.3.2.js"></script> <script type='text/javascript'> $(document).ready(function() { $('#myTable tr').click(function(){ $(this).remove(); return false; }); }); </script> <table id="myTable"> <tbody> <tr><td>111</td></tr> <tr><td>222</td></tr> <tr><td>333</td></tr> <tr><td>444</td></tr> <tr><td>555</td></tr> </tbody> </table> |
Скажите кто нить почему многие вствляют return false;, может вопрос покажется глупым и конечно не в тему, но всё же, что это дает?
Никогда не вставлял в свои скрипты, найти информации не смог... |
Да, я просто кусочек отсюда скопировал, и не удалил)
http://stackoverflow.com/questions/1...ow-with-jquery Если я не ошибаюсь - return false - это замена двух методов: stopPropagation() и preventDefault() |
Часовой пояс GMT +3, время: 23:27. |