相关疑难解决方法(0)

删除多个类(jQuery)

有没有更好的方法来重写这个:

$('element').removeClass('class1').removeClass('class2');
Run Code Online (Sandbox Code Playgroud)

我不能使用,removeClass();因为它会删除所有类,我不想要.

css jquery

596
推荐指数
5
解决办法
30万
查看次数

从Div中删除所有类

有没有办法删除所有类从div ...点击图像我想从中删除所有类.

请帮忙,

$(document).ready(function () {
    $("img").click(function(){
        var pos=$('img', this).attr('alt');
        alert('i am imageFlip'+this.alt);           

        console.log('i am Image Flip');
        var t = $(this);

        t.prevAll().removeClass('lower').addClass('t1');
        t.nextAll().removeClass('t1').addClass('t2');
    });
});
Run Code Online (Sandbox Code Playgroud)

在我的代码中,我想从$(this)中删除所有类.

感谢致敬,

css jquery

44
推荐指数
4
解决办法
7万
查看次数

jquery removeClass()不删除所有类

我有这样一个元素:

<div class="one two three" id="waterhorse">horse</div>
Run Code Online (Sandbox Code Playgroud)

当我在浏览器控制台中运行此代码时:

$("#waterhorse").removeClass();
Run Code Online (Sandbox Code Playgroud)

我明白了:

[<div id=?"waterhorse" class=?"one two three">?horse?</div>?]
Run Code Online (Sandbox Code Playgroud)

换句话说,它不起作用; 它不会删除元素上的任何类.遗憾的是我无法在jsfiddle中重现它.

但是,我可以删除一个特定的类:

$("#waterhorse").removeClass("two");
Run Code Online (Sandbox Code Playgroud)

此外,这将删除所有类:

$("#waterhorse").removeAttr("class");
Run Code Online (Sandbox Code Playgroud)

知道为什么后者可以删除所有类,但前者不是吗?

javascript jquery

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

如何从元素中删除所有类?

可能重复:
如何使用jQuery删除所有CSS类?

我有以下内容:

<div id="abc">
</div>
Run Code Online (Sandbox Code Playgroud)

在该div中,可以只有以下一种:

<p class="message">
<p class="message error"></p>
<p class="message warning"></p>
<p class="message success"></p>
<p class="message loading"></p>
Run Code Online (Sandbox Code Playgroud)

有没有办法可以找到并从<p>元素中删除所有类?

jquery

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

没有CSS资产可以安全地使用jQuery-UI吗?

可以安全地使用jQuery-UI而不包括CSS资产吗? 谷歌主持JS文件,但我没有在该页面上看到任何对jQuery-UI CSS资源的引用.如果我只包含jquery-ui.js,我可以期待哪些问题或问题?

javascript css jquery jquery-ui google-cdn

6
推荐指数
1
解决办法
3099
查看次数

标签 统计

jquery ×5

css ×3

javascript ×2

google-cdn ×1

jquery-ui ×1