次のような Web サイトの HTML を含む文字列があります。
\n
<div>
\t<div>
...
\t</div>
</div>
これから jquery を構築する場合:
$(tmpl) // like $("\n<div>")
というエラーが表示されます"unrecognized expression:<div> <div> </div></div>"
。
使ってみ$(tmpl.replace(/[\t\r\n]/,""))
ました。それは機能しますが、私には自然に思えません。私も使ってみ$('body').append(tmpl)
ました; は必要ありませんが、replace
DOM にアタッチする前に attr/styles/data を変更したいと考えています。最初に添付すると、もう一度選択する必要があります。
このタイプの HTML スニペットから jquery オブジェクトreplace
を DOM にアタッチせずに、またはアタッチする前に作成する方法はありますか?