Ano*_*ous 3 html javascript css jquery
我尝试了一些解决方案,但似乎没有任何效果.我想将div id更改为另一个(例如:#red到#blue,然后再回到#red)就像.toggleClass().我试图切换属性,但它没有用.
我已经习惯classes与!important标签元素.所以唯一剩下的就是使用id.
HTML
<div id="red"></div>
Run Code Online (Sandbox Code Playgroud)
CSS
#red{
width:100px;
height:100px;
background:red;
}
#blue{
width:100px;
height:100px;
background:blue;
}
Run Code Online (Sandbox Code Playgroud)
JavaScript的
$("#red").click(function () {
$(this).attr("id", "#blue");
});
Run Code Online (Sandbox Code Playgroud)
你几乎就在那里 - 但你不需要#在.attr声明中.它应该是:
$(this).attr("id", "blue");
Run Code Online (Sandbox Code Playgroud)
在这个小提琴我已经为你做了(剧透警报).
或者这里的版本有点短.
| 归档时间: |
|
| 查看次数: |
8281 次 |
| 最近记录: |