私は次のような要素を持っています
<namespace:my_name>Some <b>html</b> here!</namespace:my_name>
jQuery 要素を取得するにはどうすればよいですか? これは機能しません:
var el = $('namespace:my_name');
alert(el.length) // = 0
コロンをエスケープします。CSS セレクターでは特別な意味があります
$('namespace\\:my_name');
エスケープする必要が:
あるので、これを試してください
$("namespace\\:my_name")
参照から
メタ文字 ( !"#$%&'()*+,./:;<=>?@[]^`{|}~ など) を名前のリテラル部分として使用するには、 2 つのバックスラッシュでエスケープする必要があります: \.
セレクターにアクセス