0

有没有一种方法可以获取我父 div 的 id 而不必像下面那样在前面附加“#”?

谢谢

var parentDivId = $(div).closest("div").attr("id");
$("#" + parentDivId).dialog('close');

这将关闭对话框:

$("#" + parentDivId).dialog('close');

这不起作用:

$(parentDivId).dialog('close');
4

2 回答 2

1

如果我没记错的话,你也许可以这样做:

$(div).parent().dialog('close');
于 2013-04-02T18:01:38.630 回答
1

您的变量parentDivId足以完成它,请尝试以下方法:

$('[id="' + parentDivId + '"]').dialog('close');
于 2013-04-02T18:04:14.317 回答