3

jqueryを使用して、DIVのコンテンツを取得し、ページの読み込み時に別のものに置き換える方法はありますか?

<div class="content">Before</div>

<div class="content">After</div>
4

3 に答える 3

5

使用text()

$(".content").text("After");

ライブデモ: http: //jsfiddle.net/heY3j/

于 2013-03-14T16:35:11.613 に答える
3

Curtの答えから便乗することは、これに対する完全な含意は次のようになります。

$(document).ready( function() {
    $(".content").text("After");
});

これは、ウィンドウがロードされたときに実行され、目的のdiv要素の内部テキストを更新します。

于 2013-03-14T16:39:03.640 に答える
0

**ページロードのDIVの内容をworpdressのjqueryに置き換えます。1つ目はDIVを置き換え、2つ目はテキストだけを置き換えます。また、Onload jQuery String Replace **

    <script type="text/javascript"> 

    jQuery(function($){ 
    $( ".yourclass " ).replaceWith( "<h6>New heading</h6>" );
     });

    </script>
 **OR For text replace**

    <script type="text/javascript"> 
    jQuery(function($){ 
    $( ".single_add_to_cart_button " ).text( "Sepete ekle" );
     });
    </script>


/* For String Replace */

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script type="text/javascript"> 
$(document).ready(function() {
    var strNewString = $('body').html().replace(/\On hold/g,'Processing');
    $('body').html(strNewString);
});


EXAMPLE : 2

jQuery("[lang='fr-FR']  .label-search option").each(function() {
var text = jQuery(this).text();
text = text.replace("All Category", "Catégories ");
jQuery(this).text(text);
});
</script>
于 2018-01-04T07:28:44.240 に答える