我可以使用以下代码找到div名称:
var id = $("textbox").closest("div").attr("id");
如何根据上面获取的id隐藏div。我尝试过使用以下代码:
$(id).hide();
它似乎不起作用
发布于 2012-08-02 16:00:25
希望你得到的是正确的id。
然后使用$('#'+id).hide();
发布于 2012-08-02 15:59:50
您缺少#
$('#'+id).whatever()
发布于 2012-08-02 16:02:05
首先,您不需要ID,只需使用已有的jQuery对象:
$("textbox").closest("div").hide();
如果您希望以后使用该ID,则将该对象存储在本地:
var oClosest = $("textbox").closest("div");
oClosest.hide();
var id = oClosest.attr("id");
https://stackoverflow.com/questions/11773292
复制相似问题