我可以使用代码$(view1)
<div id="view1"></div>
但是如果id是GUID,则上面的jquery选择器($(view1)
)无法检索。下面是div,我无法使用Jquery selctors检索。
<div id="E6420731-B136-E611-80D4-00155D456789"></div>
我尝试了下面的代码来检索上面的div但是它给出了异常
$(E6420731-B136-E611-80D4-00155D427239)
如何使用Jquery选择器
检索id为GUID的div答案 0 :(得分:0)
JQuery,或者实际上通常是Javascript,不允许您键入没有引号的字符串。接下来,在任何ID参数之前需要#
主题标签,或者在任何类选择器之前需要.
点。
$('#idname');
或
var idname = 'idname';
$('#' + idname);
或
var idname = '#idname';
$(idname);
您也可以选择没有JQuery的任何元素(不需要#
):
var elem = document.getElementById("idname");
然后在JQuery中使用它:
$(elem);
答案 1 :(得分:0)
很抱歉让大家感到困惑。
我无法检索div,因为id区分大小写。
我有一个像&#34; e6420731-b136-e611-80d4-00155d456789&#34;在DOM中,我正在尝试使用&#34; E6420731-B136-E611-80D4-00155D456789&#34;,这就是为什么我无法检索Div。