您好,登錄后才能下訂單哦!
本文實例講述了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程序設計有所幫助。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。