急!求指教一个样式切换的问题 在JS中我要用addclass和removeclass点击改变这个iconfont的样式应该怎么写 求大神指教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .solid{ color:red;}remove/addClass('solid') 你可能是写jQuery吧.fr.mt5.mr5.on .icon-shoucang { color: red}$('.fr.mt5.mr5').click(function () { $(this).toggleClass('on')}) 你代码提供得太少了,无法判断你想点击什么元素改变什么元素,也无法知道你添加或删除的类名,只好自以为是地认为是单击<i>元素改变<i>元素,并自设两个类名。适合通过两个类控制交替的方法一:$(".iconfont").click(function () { //判断是否包含redclass类,包含则去掉redclass类,添加whiteclass类 //否则去掉whiteclass类,添加redclass类 if ($(this).hasClass("redclass")) { $(this).removeClass("redclass"); $(this).addClass("whiteclass"); } else { $(this).removeClass("whiteclass"); $(this).addClass("redclass"); } })适合通过一个类交替控制的方法二:$(".iconfont").click(function () {//如果包含redclass类,则去掉redclass类,否则添加redclass类 $(this).toggleClass("redclass"); }) 把实心和空心的样式分别写在两个class里面,然后你就可以通过removeClass和addClass来操作这个,点击后移除空心添加实心 $(".mt5").on("click",function () { $(".iconfont").removeClass("iocn-shouchang") $(".iconfont").addClass("iocn-shouchang1"); })你再去找实心的icon图标就行了 toggle()或者addClass()、removeClass() 请教一个数组操作问题 正则表达式 js高手请进,100分悬赏把两个JS合并一下。 能否用 split() 代码来判断"内容"是否存在...大家帮忙看看... 急,请大家帮忙,一个Div+Js问题 关闭浏览器,推出系统,清除COOKIE 求通用合并行的js 如何用javascript获取下拉列表中的显示值,注意不是实际值value ****能不能 上传图片转换格式 和 大小呢*****??? 帮忙看一下这句代码的作用 Uncaught SyntaxError: Invalid or unexpected token报错 求大神指导 这个错误怎么解决
color:red;
}
remove/addClass('solid')
color: red
}$('.fr.mt5.mr5').click(function () {
$(this).toggleClass('on')
})
适合通过两个类控制交替的方法一:
$(".iconfont").click(function () {
//判断是否包含redclass类,包含则去掉redclass类,添加whiteclass类
//否则去掉whiteclass类,添加redclass类
if ($(this).hasClass("redclass")) {
$(this).removeClass("redclass");
$(this).addClass("whiteclass");
} else {
$(this).removeClass("whiteclass");
$(this).addClass("redclass");
}
})
适合通过一个类交替控制的方法二:
$(".iconfont").click(function () {
//如果包含redclass类,则去掉redclass类,否则添加redclass类
$(this).toggleClass("redclass");
})
$(".iconfont").removeClass("iocn-shouchang")
$(".iconfont").addClass("iocn-shouchang1");
})
你再去找实心的icon图标就行了