相关疑难解决方法(0)

jQuery获取所有没有class属性的div

获取所有具有class属性的div

$('div[class]')
Run Code Online (Sandbox Code Playgroud)

获取所有没有class属性的div

$('div[class!=""]')
Run Code Online (Sandbox Code Playgroud)

这段代码有效,但我不明白为什么它有效.如果上面的代码工作,那么具有class属性的所有div的代码应该是

$('div[class=""]') 
Run Code Online (Sandbox Code Playgroud)

这不会产生任何结果.

jquery jquery-selectors

69
推荐指数
2
解决办法
5万
查看次数

选择没有任何类的元素

我需要通过jQuery选择器找到页面中没有类的所有跨度.

例:

<span class='Cool'>do not found me</span>
<span>me, me, take me please!!!</span>
Run Code Online (Sandbox Code Playgroud)

html jquery jquery-selectors

38
推荐指数
1
解决办法
2万
查看次数

jQuery:如何找到没有*某个类的元素*

为什么这会失败......

$( 'div.contactAperson input' ).not( 'input.hadFocus' ).focus(function() {
    $(this).attr('value', '' );
});
Run Code Online (Sandbox Code Playgroud)

...它的意思是嗅出没有类.hadFocus的输入,然后当其中一个子集获得焦点时,它应该将值变为null.

现在,输入值总是被破坏 - 测试.not('input.hadFocus')无法停止执行.

顺便说一句,在上面的代码之前是以下代码,它正常工作:

$( 'div.contactAperson input' ).focus(function() {
    $( this ).addClass( 'hadFocus' );
});
Run Code Online (Sandbox Code Playgroud)

感谢任何聪明 - 欢呼,-Alan

jquery-selectors

6
推荐指数
2
解决办法
9053
查看次数

标签 统计

jquery-selectors ×3

jquery ×2

html ×1