首页 > 编程 > JavaScript > 正文

jQuery动态移除和添加背景图片的方法详解

2019-11-19 17:16:59
字体:
来源:转载
供稿:网友

本文实例讲述了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>

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery图片操作技巧大全》、《jQuery表格(table)操作技巧汇总》、《jQuery切换特效与技巧总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结

希望本文所述对大家jQuery程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表