Javascript 我可以在div id中使用浮点数吗?
我在页面上有几个Javascript 我可以在div id中使用浮点数吗?,javascript,jquery,html,Javascript,Jquery,Html,我在页面上有几个divs,一些divs有像word\u float\u number(例如group\u 3.0或group\u 4.0,其他的只有word id)。当我尝试用jQuery选择这些divs时,没有一个被选中,就像它找不到一样。我可以在divid中使用数字吗?我需要根据页面上的浮点数对元素进行聚类。问题在于字符。您需要转义(使用JQuery选择器中的\.)或将其从ID中删除,因为JQuery将把它解释为css类设备。问题在于字符。您需要转义(使用JQuery选择器中的\.)或将其从
div
s,一些div
s有像word\u float\u number
(例如group\u 3.0
或group\u 4.0
,其他的只有word id)。当我尝试用jQuery选择这些div
s时,没有一个被选中,就像它找不到一样。我可以在div
id中使用数字吗?我需要根据页面上的浮点数对元素进行聚类。问题在于
字符。您需要转义(使用JQuery选择器中的\.
)或将其从ID中删除,因为JQuery将把它解释为css类设备。问题在于
字符。您需要转义(使用JQuery选择器中的\.
)或将其从ID中删除,因为JQuery将把它解释为css类设备。我不确定您是否可以在JQuery选择器中使用数字,但正如@nfechner所说,您需要转义任何
(点)带有反斜杠的字符,因为它是一个类选择器,而jQuery就是这样认为的
使用选择器([name^=“value”]
),您可以使用以下方法选择所有word\uFloat]
元素:
$('div[id^="word_"]')
它将选择任何具有id
属性的div
,该属性以word\uu
开头。您可以对组执行相同的操作,如下所示:
$('div[id^="group_"]')
等等。我不确定您是否可以在jQuery选择器中使用数字,但是正如@nfechner所说的,您需要用反斜杠转义任何
(点)字符,因为它是类选择器,jQuery就是这样看的
使用选择器([name^=“value”]
),您可以使用以下方法选择所有word\uFloat]
元素:
$('div[id^="word_"]')
它将选择任何具有id
属性的div
,该属性以word\uu
开头。您可以对组执行相同的操作,如下所示:
$('div[id^="group_"]')
等等。您能提供您的标记和jQuery部件吗?您能提供您的标记和jQuery部件吗?