0
我有一個jQuery選擇器的問題。JQuery:不:給出類型錯誤
$('#test').keyup(function(){
var val = $('#test').val();
$('p').hide();
$("p:has(b):contains(" + val + ")").show().next().show();
$("p:not:has(p):contains(" + val + ")").show();
});
$("p:not:has(p)").show();
選擇給定類型, 但
$("p:not:has(p):contains(" + val + ")").show();
給出了錯誤類型。
$("p").not(":has(p):contains(" + val + ")").show();
也給出錯誤。我如何使用:contains()
?
編輯: 有小提琴https://jsfiddle.net/ev1v0cwa/
的p:not:has(p):contains
給出了在Firefox中TypeError: a is undefined
和小提琴的錯誤選擇不確定?
您沒有使用一個叫做'了'變量。你可以爲我們做一個小提琴或代碼片段來展示一個可重複的例子嗎? –