我正在尝试在动态创建的元素中查找元素。由于某种原因,这失败了。为什么以下返回“0”?如何解决这个问题?
alert($('<p id="aa">xxx</p>').find("#aa").length);
答案 0 :(得分:3)
$('<p id="aa">xxx</p>').find("#aa") // looks inside the element you're holding
您希望根据现有馆藏中的元素进行过滤:
$('<p id="aa">xxx</p>').filter("#aa")
因此
alert( $('<p id="aa">xxx</p>').filter("#aa").length );
答案 1 :(得分:0)