我的同事写了一个系统。 我对jQuery的工作感到困惑。
HTML:
<div id="test">
<div class="1_01_001">
content
</div>
</div>
使用Javascript:
window.onload = function() {
console.log($('#test.1_01_001').text()); // get empty string
console.log($('#test .1_01_001').text()); // get textContent of that element
}
答案 0 :(得分:1)
#test.1_01_001
选择器正在寻找ID为&#34; test&#34;的元素,他们的类别为&#34; 1_01_001&#34;
#test .1_01_001
选择器正在查找类别为&#34; 1_01_001&#34;的元素,该元素也是ID为&#34; test&#34; 的元素的后代p>
答案 1 :(得分:0)
第二种方法是工作,因为正确使用jQuery的后代选择器,你必须使用空格。在这里阅读更多http://api.jquery.com/descendant-selector/