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

发布时间 - 2026-01-11 00:02:41    点击率:

本文实例讲述了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程序设计有所帮助。


# jQuery  # 动态  # 移除  # 添加  # 背景图片  # jQuery Easyui学习之datagrid 动态添加、移除editor  # jQuery移除tr无效的解决方法(tr是动态添加)  # jQuery实现动态添加tr到table的方法  # jQuery动态添加与删除tr行实例代码  # 使用jquery给指定的table动态添加一行、删除一行  # jquery动态添加文本并获取值的方法  # JQuery动态添加Select的Option元素实现方法  # jQuery实现表格行和列的动态添加与删除方法【测试可用】  # jQuery如何获取动态添加的元素  # jquery html动态添加的元素绑定事件详解  # jquery动态切换背景图片的简单实现方法  # jQuery动态背景图片效果实现方法  # 操作技巧  # 相关内容  # 感兴趣  # 给大家  # 更多关于  # 所述  # 程序设计  # 选择器  # 讲述了  # td  # find  # addClass  # removeClass  # tr  # JS  # center  # tab 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: JavaScript如何实现错误处理_try...catch如何捕获异常?  如何在IIS中新建站点并配置端口与物理路径?  公司门户网站制作流程,华为官网怎么做?  高端建站如何打造兼具美学与转化的品牌官网?  Laravel Eloquent性能优化技巧_Laravel N+1查询问题解决  深入理解Android中的xmlns:tools属性  Win11怎么设置默认图片查看器_Windows11照片应用关联设置  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  在centOS 7安装mysql 5.7的详细教程  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  Laravel如何使用Blade组件和插槽?(Component代码示例)  iOS发送验证码倒计时应用  Laravel如何实现事件和监听器?(Event & Listener实战)  node.js报错:Cannot find module &#39;ejs&#39;的解决办法  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】  Laravel怎么使用Intervention Image库处理图片上传和缩放  香港服务器网站推广:SEO优化与外贸独立站搭建策略  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  如何在阿里云完成域名注册与建站?  Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理  Laravel模型关联查询教程_Laravel Eloquent一对多关联写法  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  Laravel的.env文件有什么用_Laravel环境变量配置与管理详解  英语简历制作免费网站推荐,如何将简历翻译成英文?  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  Laravel的路由模型绑定怎么用_Laravel Route Model Binding简化控制器逻辑  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  如何用腾讯建站主机快速创建免费网站?  Android利用动画实现背景逐渐变暗  JS碰撞运动实现方法详解  大连 网站制作,大连天途有线官网?  如何快速上传建站程序避免常见错误?  大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?  在线教育网站制作平台,山西立德教育官网?  php静态变量怎么调试_php静态变量作用域调试技巧【解答】  Laravel如何使用withoutEvents方法临时禁用模型事件  Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】  HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】  三星、SK海力士获美批准:可向中国出口芯片制造设备  Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  jquery插件bootstrapValidator表单验证详解  如何在景安服务器上快速搭建个人网站?  如何快速搭建安全的FTP站点?  Laravel如何处理和验证JSON类型的数据库字段  网易LOFTER官网链接 老福特网页版登录地址