Вставка ряда 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, время: 19:25. |