使用Javascript重新更改ID
Rechange ID with Javascript
你好:)我是一个javascript新手,正在尝试用脚本更改div ID。我有一个id为"change"的div,在单击时,我想将id更改为"changed",我可以这样做,但我想再次单击,它将返回以接收id"change"。你能帮我吗?
我就是这样做的:
<script>
$document.ready( function() {
$("#change").attr('id','changed');
});
});
Thanx。
您不应该更改id,而应该使用class属性。
这也可以:
$document.ready(function () {
// This assumes the element always starts with the id `change`
// If this is a poor assumption, change it to $('#change, #changed')
$("#change").toggle(function () {
this.id = 'changed';
}, function () {
this.id = 'change';
});
});
相关文章:
- 检测单击的链接的 ID 以更改链接的去向
- 获取图像ID并更改图像JavaScript
- 如何设置元素的占位符文本 我无法编辑 HTML 并且 ID 正在更改
- 标签 ID 正在更改,如何解决此问题
- 在 ID 上更改 Twitter 引导导航
- 将一个元素的“分配 ID 值”更改为另一个元素的数据属性
- 单击按钮更改按钮上的 ID 值,单击新 ID 更改回原始 ID 与 Jquery 一起使用
- 如何根据行 id 列表更改表中行的顺序
- 如何使用 jquery 使用 'data-id' 属性更改 innerHtml 内容
- 如何避免JavaScript中只有id值更改的重复代码
- 根据父select元素的id属性更改select选项的值
- 在悬停另一个ID时更改ID img src
- JQuery循环遍历表获取ID并更改特定列中的值
- 如何在每个ID上更改标题的背景颜色
- For循环选择特定的id并更改它们的样式- js
- 如何调用td's id来更改CSS样式
- 基于ID触发更改选项
- 使用Jquery根据可拖放对象的ID动态更改图像的src
- 获取id发生更改的元素的值
- 按 Id 属性更改无线电以选中选择更改