javascript - 如何在Jquery中找到一个div有一个widget?

标签 javascript jquery jquery-ui jquery-widgets

如何检查div是否有widget?例如。

如果我们向 div 添加一个类,我们可以使用 .hasClass 进行检查像这样,有什么办法可以找到widget是否存在?

最佳答案

你的问题很难理解。由于您没有提供有关自定义小部件的代码或解释,因此也很难回答。根据您有限的信息,这是我能做的最好的...

为您的小部件分配 CSS 类(例如 clsWidget)。如果小部件始终具有 clsWidget 类,您可以像这样检查它是否存在:

if($("[DivThatMightContainWidgetSelector]").find(".clsWidget").length > 0) {
    //Div contains widget
}
else {
    //Div does not contain widget
}

关于javascript - 如何在Jquery中找到一个div有一个widget?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9033626/

相关文章:

javascript - 不同 JavaScript 和 jQuery 之间的冲突

jquery - 使用 JQuery 获取对 PrimeFaces widgetVar 的引用

javascript - 无法在 DOM 中添加 html 按钮

javascript - jquery警告框简单计算

javascript - 我还需要使用类型 ='text/javascript' 吗?

javascript - Webpack 中的imports-loader 中的exports=>false

javascript - 跨域iframe问题

javascript - anchor 链接 - 动画页面返回页面顶部

javascript - Jquery UI 对话框.. 在主页上加载对话框内容

javascript - 如何在不重复效果的情况下延长滑动切换的延迟?