我怎样才能抓住元素中的字符串

时间:2014-05-01 09:02:33

标签: jquery ajax

所以我想知道如何抓取元素中的数据并将该字符串替换/插入元素

jquery& ajax:

(function(){
    $("#requestsone li h3").load( "request.php h3#totalamountofrequest" );
    console.log("hello there");
})();

现在我想要的是获取 h3#totalamountofrequest 中的数据,并将其替换为 #requestsone li h3 ,而不替换元素,而是替换这些元素中的数据。

载入后

<h3>
    <h3>somestring<h3>
</h3>

我不希望它输出的是另一个h3标签中的h3标签

3 个答案:

答案 0 :(得分:0)

你可以这样做:

$('#totalamountofrequest').text($('#requestsone li h3').text());

JSFiddle Demo

修改

这是在返回.load函数时执行此操作的方法:

(function(){
    $("#requestsone li h3").load( "request.php h3#totalamountofrequest", null, function () {
         $('#totalamountofrequest').text($('#requestsone li h3').text());
         console.log("hello there");
    });    
})();

答案 1 :(得分:0)

 $('h3#totalamountofrequest').html($('#requestsone li h3').html());

答案 2 :(得分:0)

您只需使用以下代码

即可获取它
$("#id").text("Text you want to add");

$(".class").text("Text you want to add");

$("element selector").text("Text you want to add");