$("body").delegate("img[id^='img_']", "click", function(){
// 这里处理你动态生成的id是img_打头的img标签的单击事件
})
var str = ""
for(var i = 0 i < 3 i++){
str += "<img id='img_" + i + "' />"
}
// 把上面的3个茄蔽图片加载到body元素的最后
$("body").append(str)
// 你的代码的问题:颤困州
// img标签是尺辩单闭合标签,无需写2个
//回答完毕,采纳即可,如不采纳,永远不再answer
jquery 点击增加样式,点击移帆缓谨除样式,代码如下:
$("li").click(function(){
$(this).toggleClass("enable")
$(this).siblings().removeClass("enable")
})扩展资料
如果用户单击某个按钮时,要删除class的某个值,那么可以使用与addClass()方法相反的removeClass()方法来完成,它的作哪锋用是从匹配的元素中删除全部或者指定的class。例如可以使用如下的态基JQuery代码来删除p元素中值为“high”的class:
$("p").removeClass("high")
//移除p元素中值为"high"的class参考资料:百度百科 jQuery
百度百科 样式 (计算机术语)
因为在CSS四大原则中,#id>
class
无效果的桐闭唤两条jq只是为div再帮上一个class样式局凯,浏览器自动忽视态正了,而最后一条则是直接改变了#id样式里background-color的值所以有效~
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)