我试图在div中找到隐藏元素,使用属性以选择器结束,我遇到了问题。
我有一个表示div的jQuery对象,我知道我的隐藏输入在这个div中,它以“-id”结尾,但我无法找到它。
这是我的代码
var clickedContainer = $(theThis).parent().parent().parent();
var id = clickedContainer.find([id$='-id']).val();
我在第二行收到错误。
我想,我不知道如何在div中找到一个由jQuery对象表示的元素。
答案 0 :(得分:2)
您可能需要将您的论点引用到find()
:
var id = clickedContainer.find("[id$='-id']").val();
(只是注意:当你说“得到错误”时,实际说出错误信息通常是一件好事。)