我在选择ID为<li ="0f:Bactidol_Recorder.mp4">.
我尝试使用从这个jquery link下面用两个反斜杠转义元字符的函数,但仍然无法选择元素
功能:
function jq(myid) {
return '#' + myid.replace(/(:|\.)/g,'\\$1');
}
示例:
$(jq('0fb:Bactidol_Recorder.mp4')).empty()
输出:
$(#0fb\\:Bactidol_Recorder\\.mp4).empty();
答案 0 :(得分:2)
编辑:Your original code works fine。 (jQuery 1.4.2)
你可以写
$('*[id="0fb:Bactidol_Recorder.mp4"]')
然而,它会慢一些。
执行此操作的最快方法是编写
$(document.getElementById("0fb:Bactidol_Recorder.mp4"))