3

TinyMCE (jquery バリアント) をエディターとして使用します。ユーザーがボタンをクリックすると、入力したテキストを読み上げます

editorValue = $('#tinyMceEditor').val();

たとえば、ユーザーがテキストに色を付けた場合、戻り値は次のようになります

"<p><span style="color: #888888;">hello</span></p>"

これは <td> に配置されます。

$('#myTd').html(editorValue);

今、tdを読み上げると

$('#myTd').html();

Internet Explorer と Firefox が戻ってくる

"<p><span style="color: rgb(136, 136, 136);">hello</span></p>"

Chrome が私を返す間

"<p><span style="color: #888888;">hallo</span></p>"

私は少し調査を行い、アニメーションなどをこのように計算するため、Jquery は rgb 値を使用することを読みました。しかし、この方法では .html() セレクターはノードの実際のコンテンツを返しません。

この変換を回避し、クロムのようにどこにでも置く簡単な方法はありますか? 一致する必要がある文字列を比較するため、私のアプリケーションには必要です。

4

0 に答える 0