
用一些js库(比如Mootools)很容易做到。用js的原型函数可能麻烦一点。
拙见,献丑了!!!!
jquery可以使用attr()或prop()方法修改类名,javascript可以修改对象的className属性,关键代码如下:
$("#test").attr("class","blue")$("#test").prop("class","blue")
document.getElementById("test").className = "blue"
实例演示如下:
1、HTML结构
<style>.red{color:red !important}
.blue{color:blue !important}
</style>
<div id="test">我是示例DIV</div>
<input type="button" id="js" value="使用javascript方法修改类名为red"><br>
<input type="button" id="jq" value="使用jquery方法修改类名为blue"><br>
2、jquery代码
$(function(){$("#jq").click(function() {
$("#test").attr("class","blue")
})
})
window.onload = function(){
document.getElementById("js").onclick = function(){
document.getElementById("test").className = "red"
}
}
3、效果演示
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)