如何从html中删除数据元素
How to remove data- elements from html
我有一个href,带有datatoggle="dropdown",我正试图删除它。这个片段似乎不起作用:
$(document).on('click','a',function() {
$(this).data('toggle','Phillip Senn');
});
相反,Firebug显示数据切换仍然等于"下拉",并且有一个新的"切换"属性等于"Phillip Senn"。
我想做的是把它完全去掉。
如果您在HTML上有一个属性,并且您想删除它和jQuery数据,那么您可以使用以下内容:
this.removeAttribute("data-toggle");
$(this).removeData('toggle');
只是,jQuery数据会随着对.data()
的后续写入而更新,但如果您想删除HTML对象上最初的属性,那么您也必须调用removeAttribute()
。
removeData
我不明白当人们在谷歌上搜索jquery删除数据,点击第一个结果只需很短的时间就能得到答案时,他们怎么会花时间发布问题。。。
我认为它是这样的。。。
$(this).removeData('toggle');
删除属性:
$(this).removeAttr("the-name-of-the-attribute");
相关文章:
- Laravel 5.2:如何使用Ajax发布和删除数据
- getJSON()-如何删除数据参数前面的AND符号
- 从json数组中删除数据
- Knockoutjs:只在文本框中写入内容时显示内容,在删除数据时隐藏内容
- 无法删除数据表jquery中的多行
- 根据条件删除数据行
- 在$invalid上添加验证指令并从文本框中删除数据的指令
- 从页面上点击的链接中删除数据,然后移动到下一页&在CasperJS中重复
- 正在删除数据(刷新)WebGL Globe
- d3j :删除数据集
- 轨道:找不到文件“提前输入.js”.直到我删除“数据涡轮链接”
- 如果要使用 JSP 和 Java 脚本删除数据,则需要一个确认框
- 删除数据网格 (Dojo) 和表 (数据网格) 的实例正确显示
- 如何从子元素中删除数据目标和数据切换,或禁止元素触发事件
- 在 d3 中单击画布时删除数据
- JSON 解析或删除数据中的双引号,获取表单模型或 rails 中的数据库
- 如何从 php 文件向 json 文件添加和删除数据
- AngularJS:ng-switch从输入字段中删除数据
- 从嵌套对象中删除数据而不发生突变
- 在挖空.js中删除数据后刷新视图模型