我是一個jquery新手,想做個滑動表。 該orinal表具有3級:加載數據,插入後和滑動
<ul class="categories">
<li id="category1">1 element</li> //parentid=0
<li id="category2">2 element</li> //parentid=0
<ul>
<li id="category3">1 element of element id2</li> //parentid=2
<ul>
<li id="category4">1 element id3</li> //parentid=3
</ul>
</li>
</ul>
</li>
</ul>
第一級元件已PARENTID = 0,ID = 1 ++,下一級嵌套parentId的並有自己的ID等。
只有1的parentid級負載= 0
<ul class="categories">
<li id="category1">1 element</li> //parentid=0
<li id="category2">2 element</li> //parentid=0
</ul>
然後,我要點擊李,採取ID ID - 去文件,執行mysql的,得到新表中的變量,把它在LI下滑動並滑動。
PHP端
這將返回我的ID,我需要回到列表和切換它。
現在新的UL連接,但我jquery不能使用它,更新腳本與下面的,但仍然不能。
修訂版的JQuery
$(".tablecategoryname").on('click', function(){
var $a = $(this).closest('li').attr('id');
var $c = $(this).closest('li');
$.ajax({
type: "POST",
url: "functions.php",
data: {subcategory:$a},
cache: false,
success: function(data)
{
$(data).hide().insertAfter($c).slideDown(400);
}
});
});
$(」 #1裏「)附加( '
那不是這麼簡單:) – mozg 2013-02-15 14:23:44