jQuery伪选择抛出异常
我对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”不是有效的选择器 谁
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。你能组织一个现场(“”)的代码演示,重现你的问题/触发调试消息吗?