我最近升级了我的PHPStorm IDE版本,现在它警告我有关jQuery使用效率低下的问题。
例如:
var property_single_location = $("#property [data-role='content'] .container");
提示此警告:
检查是否有效使用了jQuery选择器。它建议拆分以ID选择器开头的子代选择器,并警告可能被缓存的重复选择器。
所以我的问题是:
为什么这种效率低下?执行上述选择器的有效方法是什么?
我猜在:
var property_single_location = $("#property").find("[data-role='content']").find(".container");
这是正确的方法吗?