Jquery从第二个子div中删除文本
我想使用jquery删除教程文本。但是我无法替换文本。第二个div有一个动态创建的名称Jquery从第二个子div中删除文本,jquery,Jquery,我想使用jquery删除教程文本。但是我无法替换文本。第二个div有一个动态创建的名称 $(document).ready(function() { var text= $('#frei_user_brand').text().replace("Paktutorial", "Good News"); $('#frei_user_brand').text(text); }); <div id="frei_user_brand" class="frei_user_brand
$(document).ready(function() {
var text= $('#frei_user_brand').text().replace("Paktutorial", "Good News");
$('#frei_user_brand').text(text);
});
<div id="frei_user_brand" class="frei_user_brand">
<div id="frei" class="frei" style="height: 18px; ">Sample Text</div>
<div id="big696power" class="big899power">
<font size="1">
<a href="http://paktutorial.com" target="_blank">Paktutorial</a>
</font>
</div>
</div>
$(文档).ready(函数(){
var text=$('#frei_user_brand').text().replace(“pakttutorial”,“Good News”);
$('frei#u user_brand')。text(text);
});
示例文本
试试这个
var text= $('#frei_user_brand a').text().replace("Paktutorial", "Good News");
$('#frei_user_brand a').text(text);
您也可以使用此
var text= $('#big696power').children().children('a').text().replace("Paktutorial","pippo") ;
例如,在$()中,还可以放置生成div名称的代码
var text= $('#<?php echo $div;?>?').children().children('a').text().replace("Paktutorial","pippo") ;
或
使用部分匹配进行搜索:
$(E[A^=B])
其中E是DOM中的元素或选择器(a、input、div,…),a是属性(href、name、value,…),B是值。您也可以基于属性将元素作为目标:
$('a[href=”http://paktutorial.com“]”)。文本(“好消息”)代码>谢谢你的回复。一个小问题,我想搜索一个div,以类名开头,以“big”开头,删除或替换其中的内容。我想进行部分匹配并删除该div中的锚和其他标记。我写的意思是“任何以B开头的属性A”。一旦你选择了正确的div,你可以做任何你想做的事情。只需使用链接方法。我在示例页面上只使用了一个div就可以使用它。但是,在我实际要替换的网页上,它会为我提供空值,以防我提示输入文本值,这意味着它不起作用。请使用更多信息更新您的问题。提供原始html或您的页面链接
$(E[A=B])
$(E[A^=B])