技术频道导航
HTML/CSS
.NET技术
IIS技术
PHP技术
Js/JQuery
Photoshop
Fireworks
服务器技术
操作系统
网站运营
卡卡网是专业的网站测速平台,网速测试,测试网站速度,就来卡卡网 ~
问题反馈网络日志

【DiyVM】沙田机房/香港云/回国CN2线路/AMD EPYC/39元一月5M/CN2海外云主机 24元/月BGP+CN2海外云 低至25元/月海外主机 低至$2/月

DiyVM:香港VPS惊爆价36元一月
★站长变现★特色悬浮小图标广告
5M CN2 GIA云主机 24元起
【转化好产品,官方高价收量】
一一一云主机 26元起一一一
官方高价收量,每日稳定结算

一一云主机 24元 3折起一一
AWS核心代理U充值 免注册开户
海外CN2云 低至$2.5/月
海外云低至2折 298/年
免费测试★APK免杀 谷歌过保护
官方收量CPA/CPS长期稳定

海外主机 5M CN2 低至$2/月
恒创科技 一 海外服务器 ● 高速稳定
★解决安装报毒★谷歌过保护机制
CN2 GIA/1000Mbps $111/月
超级签★免杀★加固★满意付款
全球云主机 3天试用再买

【菠萝云】香港4G内存99元,马上开通
亿人互联-津/京BGP托管租用/VPS
苹果签名/APP封装/远控免杀
10M CN2海外云VPS 53元/月
一一站长/主播好变现一一有流量就来
站长变现 特色悬浮小图标广告

实力产品变现
实力产品变现
实力产品变现
实力产品变现
实力产品变现
实力产品变现

赞助商

分类目录

赞助商

最新文章

字体单位是相对测量单位,是根据其他一些值计算的,可以动态变化。与字体相关的测量单...
stroke-width设置形状的描边粗细,如果在 HTML 中,框架是从外边缘...
本文给大家介绍10款用SVG蒙版制作的图片转场/过渡动画,并分析如何实现它们。
CSS 数据类型<filter-function>代表可以改变输入图...
CSS box-shadow 属性用于在元素的框架上添加阴影效果。你可以在同一个...
drop-shadow() 是一个CSS 过滤器函数,其将投影效果应用于输入图像...
本文给大家介绍一个SVG实现的网页气泡动画效果。 

搜索

6种方法改变div的id值(使用JQuery或JS)

作者:admin    时间:2018-9-28 15:3:22    浏览:10138

div的id是可以动态改变的,我们可以通过JQuery或JS来实现。

使用JQuery或JS改变div id

使用JQuery或JS改变div id

使用JQuery改变div id

通过使用JQuery的attr()方法,有三种方式可以实现改变div的id值。

1)byTagName

  • $('div').attr('id','id_new');

2)byId

  • $('#div_id').attr('id','id_new');

3)byClass

  • $('.div_class').attr('id','id_new');

不过在实际应用中,byId是最保险的写法,任何时候都可以用。而byTagName仅当网页只有一个div时可以使用,byClass则不能在网页里出现多个div使用同一个class。

使用JS改变div id

通过使用JS,有两种方式可以实现改变div的id值。

1)byTagName

  • document.getElementsByTagName("div").id = 'id_new';

2)byId

  • document.getElementById("div_id").id = 'id_new';

不过在实际应用中,byId是最保险的写法,任何时候都可以用。而byTagName仅当网页只有一个div时可以使用。

完整范例

1、example-jquery.html

  • <html>
  • <head>
  • <title>使用jQuery改变div id</title>
  • </html>
  • <body>
  • <div id="div_id1"></div>
  • <!--引用jquery cdn-->
  • <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
  • <script>
  • $(document).ready(function(){ 
  •   $('#div_id1).attr('id', 'div_id2');
  • });
  • </script>
  • </body>
  • </html>

2、example-js.html

  • <html>
  • <head>
  • <title>使用js改变div id</title>
  • </html>
  • <body>
  • <div id="div_id1"></div>
  • <script>
  • document.getElementById("div_id1").id = 'div_id2';
  • </script>
  • </body>
  • </html>
x

不仅仅能改变id

不仅能改变id,也能改变class、鼠标事件或其他任何属性。

  • document.getElementById('demo').setAttribute('id','demoSecond');
  • document.getElementById('demo').setAttribute('class','new');
  • document.getElementById('demo').setAttribute('onclick','doThis();');

这里要用到setAttribute方法,这个也是改变div id的第6种方法。

您可能对以下文章也感兴趣

标签: div  
x
广告: 【限时】云主机 24元/月