こんにちは。_ jQueryでテキストパーサーのようなものを作りたい。私が欲しいのは、文字列を渡して変換するために関数を作成することです。
次の HTML コードを含む div があるとします。
<div class="item">
[styled] //The "command" in order to process. If not, return false;
[code1]Text1[/code1]
Text2
[code3]Text3[/code3]
[/styled]
</div>
これをjQueryでやりたい
$(".item").html(my_decode($(this).html());
そして、「div.item」のinnerHTMLを次のように変更します
<div class="item">
<span class="styled">
<span class="code1">Text1</span>
Text2
<span class="code3">Text3</span>
</span>
</div>
ご覧のとおり、[styled] をチェックし、存在する場合は<span>
with クラス "styled" を作成します。[]`<span>
と、コンテンツのクラスを使用して作成します。
[a]1[/a] [2]a[/2] => <span class="a">1</span> <span class="2">a</span>
ありがとう!