为什么查询仅在IE中失败
|
我的查询效果很好,但是随后我在IE上对其进行了检查,这是一场灾难。我想知道它是否是代码的父部分。父母试图到达包含该信息的第一个“ 0”。有没有更简单的方法可以直接到达桌子?
<script>
if ($(\'b:contains(\"Choose a sub category:\")\').length > 0) {
var newSubnav = document.createElement( \'ul\' );
$(newSubnav).addClass(\"sub_categories_holder\");
$(\'b:contains(\"Choose a sub category:\")\').parent().parent().parent().parent().parent().parent().parent().prepend( newSubnav );
$(\'a.subcategory_link\').appendTo($(\'ul.sub_categories_holder\'));
$(\'a.subcategory_link\').wrap(\"<li class=\'sub_categories\'></li>\");
$(\'li.sub_categories\').before(\"<li class=\'sub_categories_divider\'></li>\");
$(\"li.sub_categories_divider:eq(0)\").remove();
$(\"b:contains(\'Choose a sub category:\')\").parent().parent().parent().parent().parent().remove();
$(\"img[src=\'/v/vspfiles/templates/GFAR NEW NAV/images/Bullet_SubCategory.gif\']\").remove();
$(\"td.colors_backgroundneutral\").css(\"background-color\",\"transparent\");
$(\"td.colors_backgroundneutral\").children(\':first-child\').attr(\"cellpadding\",\"0\");
};
</script>
没有找到相关结果
已邀请:
1 个回复
死搭胯
,请检查是否可以使用
。这将使您的父母一路回到HTML。您甚至可以将选择器用作父项(选择器)进行过滤。在jquery api页面上阅读更多内容。 由于您使用的是jQuery,因此可以使用
代替