Вставка ряда tr в table
Подскажите пожалуйста, как вставить ряд в таблицу, к примеру имеется таблица
<table> <tr> <td class='click'>1</td><td>2</td><td>3</td> </tr> <tr> <td class='click'>1</td><td>2</td><td>3</td> </tr> <tr> <td class='click'>1</td><td>2</td><td>3</td> </tr> <tr> <td class='click'>1</td><td>2</td><td>3</td> </tr> <table> нужно по клику по td c классом "click" добавить после родителя tr, еще tr. $('.click').live('click',function(){ $.ajax({ type:"GET", url:"/.....", data:"&date="+date+"&id=1";?>, success: function(html){ $(this).parent.after(html); } }); }) Вот так почему то не получается, function(html) возвращает <tr> <td>1</td><td>2</td><td>3</td> </tr> |
darl,
Вариант ... $('.click').live('click',function(){ var tr = $(this).parent; $.ajax({ type:"GET", url:"/.....", data:"&date="+date+"&id=1";?>, success: function(html){ tr.after(html); } }); }) |
У вас пропущены скобки у метода parent()
http://jsfiddle.net/TWWC7/3/ |
Спасибо!Действительно внимательность моя подвела...
|
Часовой пояс GMT +3, время: 12:53. |