是否可以使用 jQuery 以类似于 CSS 的方式链接类和 ID?例如,如果我希望针对不同的浏览器,我会将以下内容应用于我的 HTML 标记:
<!--[if lt IE 7]> <html class="ie ie6 lte9 lte8 lte7"> <![endif]-->
<!--[if IE 7]> <html class="ie ie7 lte9 lte8 lte7"> <![endif]-->
<!--[if IE 8]> <html class="ie ie8 lte9 lte8"> <![endif]-->
<!--[if IE 9]> <html class="ie ie9 lte9"> <![endif]-->
<!--[if gt IE 9]> <html> <![endif]-->
<!--[if !IE]><!--> <html class="notIE"> <!--<![endif]-->
这将允许我专门使用以下方法来定位 ie7 中的元素:
.ie7 #div{
float: left
}
我希望在我的网站上遵循优雅的降级模式,并且我知道我希望使用的某个 jQuery 插件在 IE7 或 IE8 中无法正常工作(例如,它会使样式偏离位置)因此我希望阻止 jQuery在 IE7 和 IE8 中触发的插件。我该怎么做?