Javascript 选择不带';我没有父类
Javascript 选择不带';我没有父类,javascript,jquery,html,css,Javascript,Jquery,Html,Css,$(“#结果”).html($(“[contenteditable]”).text() 1 2 三 4 结果 试试not() 尝试获取除scorer的子项以外的所有内容: $('div[contenteditable]').not('.scorer div'); 您可以像这样使用not()函数.not('.scorer div') $(“#结果”).html($(“[contenteditable]”)。而不是(“.scorer div”).text() 1 2 三 4 结果 您可以
$(“#结果”).html($(“[contenteditable]”).text()代码>
1
2
三
4
结果
试试not()
尝试获取除scorer的子项以外的所有内容:
$('div[contenteditable]').not('.scorer div');
您可以像这样使用not()
函数.not('.scorer div')
$(“#结果”).html($(“[contenteditable]”)。而不是(“.scorer div”).text()代码>
1
2
三
4
结果
您可以为此使用筛选功能
var result = $("div[contenteditable]").filter(function () {
return $(this).closest(".scorer").length == 0
}).text();
只是给你一个不同的方法,我发现这个方法更容易阅读
$('.result').html($('div:not(.scorer) [contenteditable]').text());
除此之外,您还可以使用:not。@Vineth,实际上您的代码并没有返回contenteditable divs,而是返回父元素。看到这把小提琴了吗
$('.result').html($('div:not(.scorer) [contenteditable]').text());