2010-11-21 11 views
0

完全に読み込まれたページから大文字小文字を区別する単語を削除することはできますか?言葉は "投稿"で、#pd_top_rated_holderというjavascriptで生成されたdivにあります。jQuery - 大文字小文字の区別のある単語を削除する

JavaScriptがオフサイトから取得されているため、私はそれを制御できません。また、jsをローカルに提供するようにプラグインを変更したくありません。運でこれを試してみました

<script type="text/javascript"> 
$('#pd_top_rated_holder').text($('#pd_top_rated_holder').text().replace('Posts','')); 
</script> 
+0

あなたは '$(文書).ready'でそのコードを包んだことがありますか?あるいは単純に '$()'? – Alex

答えて

1

は準備ができてハンドラにコードをラップしてみてください。

<script type="text/javascript"> 
    $(function(){ 
    $('#pd_top_rated_holder').text($('#pd_top_rated_holder').text().replace('Posts','')); 
    }); 
</script> 

文字列の複数のインスタンスがある場合は、交換する正規表現を使用する必要がありますこのように、それらすべて:

<script type="text/javascript"> 
    $(function(){ 
    $('#pd_top_rated_holder').text($('#pd_top_rated_holder').text().replace(/Posts/g,'')); 
    }); 
</script> 
+0

ただ1つの明確化、document.ready関数は、すべてのスクリプトがロードされるまで実行を待機することを確認します。私は正しい。 – kobe

+0

@ gov:DOM(ドキュメントオブジェクトモデル)が解析され、ブラウザによってすぐに起動され、操作する準備が整います。 – Sarfraz

+0

ありがとうsarfraz。 – kobe

関連する問題