【发布时间】:2011-07-29 23:26:04
【问题描述】:
我们无法使用 jQuery 在 JS 代码中访问 ID 为“test:abc”的 div 元素。
<div id="test:abc">
$('#test:abc')
没有冒号也可以正常工作。我们无法控制 ID 生成,因为它是在 Trinidad 子表单中自动生成的,因为它会将带有 : 的子表单 ID 附加到其中的每个元素。
【问题讨论】:
-
基本上没有被接受是好的,因为最好的答案最终不是最高评价的(提示:检查我的答案)
-
很高兴您找到了解决方案,Trinidad 子表单需要整理它们的命名约定。
-
IBM Domino (xpages) 做同样的事情。考虑到冒号是合法的 ID 文本,问题出在 jquery 上。
标签: jquery