jQuery伪选择抛出异常

jQuery伪选择抛出异常,jquery,jquery-selectors,Jquery,Jquery Selectors,我对jQuery还很陌生。。我有一段代码(有效)如下所示 var tablesToHide = $('.master-list-panel:visible'); if (tablesToHide.length > 0) tablesToHide.hide(); 但在调试其他东西(不起作用)时,我注意到上面的代码似乎抛出了一个异常 无法对“文档”执行“querySelectorAll”: “.master list panel:visible”不是有效的选择器 谁

我对jQuery还很陌生。。我有一段代码(有效)如下所示

var tablesToHide = $('.master-list-panel:visible');

    if (tablesToHide.length > 0)
        tablesToHide.hide();
但在调试其他东西(不起作用)时,我注意到上面的代码似乎抛出了一个异常

无法对“文档”执行“querySelectorAll”: “.master list panel:visible”不是有效的选择器

谁能告诉我为什么。。正如我所说,它可以工作,但仍然会记录一个异常

谢谢

根据jQuery:

分辨率设置为notabug

不要打断捕获的异常。我们抓住它是因为我们期待它


今天的教训:不要在捕获异常时中断:)。我有时在Visual Studio for C#development中打开它,框架DLL中抛出的捕获异常数量令人恐惧。

您能显示与此行为相关的HTML吗?因为jQuery选择器编写了。如果您使用的是
ieI,则使用的是jQuery 1.11。。html看起来像。。我用的是铬。。正如我所说,代码确实有效,只是当我要求调试器暂停捕获的表达式时,它会停止并显示错误。。我对这一点很陌生,我只是想弄明白为什么?如果这有什么不同的话,我也在使用Bootstrap 3。你能组织一个现场(“”)的代码演示,重现你的问题/触发调试消息吗?