我有一个类似于以下代码的代码,该代码要删除在页面加载时动态创建的字符串:
<nav id="navtop"> Dynamically generated text here
<ul><li>Item 1</li><li>Item 2</li>...</ul></nav>
问题是如何从标记文本值中删除此字符串“此处动态生成的文本”(由脚本在页面加载时动态生成)?
我正在考虑使用此代码,但没有成功:
var str = "dynamic text";
var $holder = $('#navtop');
var value = $holder.text();
if(value == str){
$holder:contains(str).remove();
$( "value:contains('dynamic text')" ).remove();
非常感谢您的协助。
首先将的内容存储ul
在一个临时变量中:
var inside = $("#navtop ul").clone();
使用此代码:
$("#navtop").html(inside);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句