日期:2014-05-17  浏览次数:20615 次

jquery 怎么获得动态添加后的子元素个数????
我一个li 我给它绑定一个动态添加子元素的事件,在添加之前想做个判断,如果它里面已经有了子元素,就不添加,执行事件的其他方法,如果里面没有子元素,那么就动态添加子元素,我想用获得子元素个数来作为判断条件,$("#li").children("li").length;这个方法不能获得它里面已经动态添加的子元素个数,每次执行都是个数为0 ,我想知道怎么才能获得它已经动态添加后的子元素个数呢???

------解决方案--------------------
探讨
我一个li 我给它绑定一个动态添加子元素的事件,在添加之前想做个判断,如果它里面已经有了子元素,就不添加,执行事件的其他方法,如果里面没有子元素,那么就动态添加子元素,我想用获得子元素个数来作为判断条件,$("#li").children("li").length;这个方法不能获得它里面已经动态添加的子元素个数,每次执行都是个数为0 ,我想知道怎么才能获得它已经动态添加后的子元素个数呢???