本文主要介绍了jquery动态移除和添加背景图片的方法,结合实例形式分析了jquery针对页面元素样式及事件响应的动态操作技巧,需要的朋友可以参考下,希望能帮助到大家。
利用jQuery移除和添加图片
1、样式
<style type="text/css">
.changeImage{
background:url(images/right.png) no-repeat center;
}
</style>2、JS
(1)在改变标签的样式,需要移除之前添加的样式
$("#tab tr").find("td").removeClass("changeImage");(2)添加样式
$("#tab tr").find("td").addClass("changeImage");附:完整示例demo:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>jQuery移除和添加图片</title>
<script type="text/javascript" src="jquery-1.7.2.min.js" ></script>
<style type="text/css">
.changeImage{
background:url(images/arrow1.gif) no-repeat center;
}
</style>
<script>
function removeimg(){
$("#tab tr").find("td").removeClass("changeImage");
}
function addimg(){
$("#tab tr").find("td").addClass("changeImage");
}
</script>
</head>
<body>
<table border=1 id="tab">
<tr><td>年</td><td>制造商</td><td>型号</td><td>说明</td><td>价值</td></tr>
<tr><td>1997</td><td>Ford</td><td>E350</td><td>"ac</td><td> abs</td><td> moon"</td><td>3000.00</td></tr>
<tr><td>1999</td><td>Chevy</td><td>"Venture ""Extended Edition"""</td><td>""</td><td>4900.00</td></tr>
<tr><td>1999</td><td>Chevy</td><td>"Venture ""Extended Edition</td><td> Very Large"""</td><td>""</td><td>5000.00</td></tr>
<tr><td>1996</td><td>Jeep</td><td>Grand Cherokee</td><td>"MUST SELL!</td></tr>
<tr><td>air</td><td> moon roof</td><td> loaded"</td><td>4799.00</td></tr>
</table>
<input type="button" value="添加样式" onclick="addimg()"/>
<input type="button" value="删除样式" onclick="removeimg()"/>
</body>
</html>相关推荐:
css奇特用法之 IMG添加背景图片配合显示效果惊艳_html/css_WEB-ITnose
以上就是jQuery动态移除和添加背景图片实例详解的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号