のdivのjqueryの内側段落である場合。チェックは、文字列は、私は文字列のリストを持っている
まず最初に、フォントの色を変更するために置き換えたいテキストが見つかると、その部分の各パラパラを確認します。たとえばstyle="color:red;"
です。
私はこのように試してみました:
my_list = ["A simple sentence" , "Lorem Ipsum" , "Example"]
if ($("#lead").length) {
$('p').each(function() {
for (var i = 0; i < my_list.length; i++) {
var text = my_list[i];
var result = $(this).search(text)
if(result != -1){
// replace code? a
$this.text().replace(text, <p style="color:red;> text </p>)
}
}
});
}
を今私はそれが両方のこれらの段落で検索作る方法を知りませんか? そして、私は穴の代わりに文字列を置換するという方法を使用する必要があります。
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div id="trunk">
<div id="header">
<p> ...</p>
<p> ...</p>
</div>
<div id="lead">
<p>Lorem Ipsum </p>
<p> some text ... </>
</div>
<div id="detail" >
<p> What is it?</p>
<p> Why do we use it?</p>
<p> Lorem Ipsum is simply dummy text of the printing and typesetting industry. </p>
</div>
<div id="another-div">
<p> ...</p>
<p> ...</p>
</div>
</div>
</body>
</html>
は私を助けてください:
が、これは、Webページのコードであると言うことができます! JS Fiddle
あなたの答えをありがとう –