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
和小提琴的错误选择不确定?
您没有使用一个叫做'了'变量。你可以为我们做一个小提琴或代码片段来展示一个可重复的例子吗? –