如何调整JavaScript容器以允许多个可能的选择器
how to adapt JavaScript container to allow more than one possible selector?
以下JavaScript检查对话框弹出容器是否为单击的元素,并且只有在单击容器外的元素时才会关闭对话框。
如何将其调整为允许多于一个ID或类?
// Used to close Layout Dialog
$(document).mouseup(function (e) {
var container = $("#optionsModal");
if (!container.is(e.target) // if the target of the click isn't the container...
&& container.has(e.target).length === 0) // ... nor a descendant of the container
{
container.hide();
$("#page-cover").hide();
}
});
var容器是否可以是一个id/类名数组?
附加到选择器。。。
var container = $("#optionsModal, #anotherIdElement");
相关文章:
- jquery IE7中的第n个选择器
- 如何将返回的值应用于多个不同位置的多个选择器
- 只选择两个选择器中的一个
- 如何制作一个具有多个选择器的jQuery插件,在每个选择器上分别进行匹配
- jQuery结合了多个选择器
- 如何使用replaceWith()一次替换多个选择器
- jQuery显示/隐藏仅适用于第一个选择器
- jQuery隐藏多个选择器时显示
- 具有多个选择器的事件 - 如何获取触发选择器
- 如何在javascript中添加多个选择器
- 查找带有多个选择器的 prev() 标签
- Jquery 不能使用 3 个选择器
- 超过 1 个选择器
- 如何使用CasperJS findOne函数与两个或多个选择器
- 如何指定多个选择器 jquery
- 使用多个选择器,每个选择器都有不同的事件
- 如何基于两个选择器查找元素
- j查询多个事件和多个选择器
- 单击“角度”后将类添加到多个选择器
- Jquery 委托事件仅在两个选择器之一上工作