使用 Jquery 选择器检索具有 GUID 标识符的元素

Retrieving the element with GUID identifier using Jquery selectors

我可以使用代码 $(view1)

检索以下 div
<div id="view1"></div>

但是如果 id 是 GUID,上面的 jquery 选择器($(view1))将无法检索。下面是 div,我使用 Jquery 选择器检索失败。

<div id="E6420731-B136-E611-80D4-00155D456789"></div>

我尝试了下面的代码来检索上面的 div 但它给出了异常

$(E6420731-B136-E611-80D4-00155D427239)

如何使用 Jquery 选择器

检索 ID 为 GUID 的 div

JQuery,或者通常 Javascript,不允许您键入不带引号的字符串。接下来,您需要在任何 ID 参数之前添加一个 # 主题标签,或者在任何 class select 或

之前添加一个 .
$('#idname');

var idname = 'idname';
$('#' + idname);

var idname = '#idname';
$(idname);

你也可以 select 任何没有 JQuery 的元素(不需要 #):

var elem = document.getElementById("idname");

然后像这样在 JQuery 中使用它:

$(elem);

抱歉让大家感到困惑。

我无法检索 div 因为 id 区分大小写。

我在 DOM 中有一个类似 "e6420731-b136-e611-80d4-00155d456789" 的 ID,我正在尝试使用 "E6420731-B136-E611-80D4-00155D456789",这就是我无法检索 Div 的原因。