作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个包含一些 div 的字符串,如何通过 id 获取其中一个?
编辑
我正在使用右键单击选择插件,所以当我选择一个 div 时。
$("#first #second").contextMenu({
menu: 'myMenu'
},
function(action, el, pos) {
switch (action) {
case "do":
{
选择很简单
$(el).html()
所以这是包含 #second 中的 html 的代码,但 #second 不是一个 div,它是很多具有该 ID 的 div,我希望当我单击该 div 时进行选择某些 id 并获取它的上下文。有没有更简单的方法?
最佳答案
您可以让 jquery 将字符串解释为一组标签,如下所示:
$(htmlstring);
所以这样的事情可能会起作用:
$("<div><div id='test'></div></div>").find("#test");
编辑:现在有了更新的问题,这当然不是您想要的。
您不能拥有多个具有相同 ID 的元素。 ID 应该是唯一标识符。
关于javascript - 使用 jquery 从字符串中选择 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6074877/
我是一名优秀的程序员,十分优秀!