我正在使用Twitter Bootstrap制作一些基本网站
我有一个div和两个我想要使用的类。 我想实现改变div类的按钮,然后再次点击,然后将其改回。
找到了很多方法,但没有一个方法可以改变课程。 最好的方法是使用Bootstrap JS或Jquery
由于
答案 0 :(得分:3)
演示1:http://jsfiddle.net/Jsqh4/
演示2(单独按钮):http://jsfiddle.net/Jsqh4/1/
Bootstrap使用jQuery作为其组件,因此jQuery解决方案可能对您来说最简单。
<style>
.style1{ background-color: yellow; }
.style2{ background-color: green; }
</style>
<div id="div1" class="style1">
Here is a div.
</div>
<input type="button" id="btn1" value="Click Me" />
<script>
$("#btn1").click(function(){
$("#div1").toggleClass("style2");
});
</script>
答案 1 :(得分:0)
不幸的是,对于已接受的答案评论不够......
我会切换这两个类,以避免遗漏任何未被覆盖的样式的风险。
<style>
.style1{ background-color: yellow; }
.style2{ background-color: green; }
</style>
<div id="div1" class="style1">
Here is a div.
</div>
<input type="button" id="btn1" value="Click Me" />
<script>
$("#btn1").click(function(){
$("#div1").toggleClass("style1");
$("#div1").toggleClass("style2");
});
</script>