删除和添加href中的节点
Deleting and Adding nodes inside a href
我有一个对象:
<a href="#" data-role="leaf">
<i class="icon-plane"></i>
Projects
</a>
我想通过删除对象内部的<i class="icon-plane"></i>
来实现选择和取消选择。(点击事件由框架处理,我知道如何使用它。)
顺便问一下,如何检查这个a
元素中是否有<i></i>
?
我尝试使用node.append('<i class="name"></i>')
,但结果是:
<a href="#" data-role="leaf">
Projects
<i class="icon-plane"></i>
</a>
我希望图标在Project
之前。
谢谢。
改用.prepend()
:
node.prepend('<i class="name"></i>')
此外,如果你想检查<a>
中是否有<i>
元素,你可以使用.has()
+length
(如果没有,它会返回0,否则会返回匹配元素的数量),如下所示:
node.has('i').length
如果你想删除<a>
中的<i>
,你应该这样做:
node.find('i').remove()
请尝试使用prepend
。Append在div的末尾添加新标签,而prepend则将其添加到div的开头
node.append('<i class="name"></i>')
相关文章:
- 节点导出返回一个空对象
- 可以前端maven插件使用节点,npm已经安装
- 在jstree中,如何将指定的节点集中到大型树上
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 如何从模块链中调用函数.导出到节点中
- 在单击href链接的同时下载文件
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- d3基于用户选择动态更新节点
- 有条件更新d3.js力图中节点的最佳方法
- 如果href包含X,请更改href
- 锚点元素的href属性自动更改
- 锚点元素不't使用svg时,请打开EDGE上的href
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 获取不带Jquery的嵌套父HREF节点
- 在查询中自动将节点添加到href,并取消默认值
- 删除和添加href中的节点
- 在AJAX驱动的页面上,基于特定href删除节点时出现问题
- 从树视图中选定的节点(href值)获取JSON
- 如何在Gojs中的节点内部添加href
- 替换& lt; li>在for循环中使用href将节点放入锚