Javascript JQuery多个类选择器在IE6中失败
我在JQuery中使用了类选择器,这很好,但在IE6中失败了,因为它没有应用我想要的宽度Javascript JQuery多个类选择器在IE6中失败,javascript,jquery,internet-explorer-6,Javascript,Jquery,Internet Explorer 6,我在JQuery中使用了类选择器,这很好,但在IE6中失败了,因为它没有应用我想要的宽度 $('.ui-state-default .ui-jqgrid-hdiv').css('width', width); 如果我试一次,效果会很好??但我需要将该宽度应用于同时具有这两个类的div 谢谢大家的帮助 更新 $onselect=删除类名之间的空格。使用已发布的选择器,您可以在父元素.ui state default中搜索子元素.ui jqgrid hdiv 查看并了解如何编写选择器 另外
$('.ui-state-default .ui-jqgrid-hdiv').css('width', width);
如果我试一次,效果会很好??但我需要将该宽度应用于同时具有这两个类的div
谢谢大家的帮助
更新
$onselect=删除类名之间的空格。使用已发布的选择器,您可以在父元素.ui state default
中搜索子元素.ui jqgrid hdiv
查看并了解如何编写选择器
另外,请看,如果class属性跨越HTML源中的多行。IE 6无法正确处理此问题。删除类名之间的空格。使用已发布的选择器,您可以在父元素.ui state default
中搜索子元素.ui jqgrid hdiv
查看并了解如何编写选择器
另外,请看,如果class属性跨越HTML源中的多行。IE 6无法正确处理该问题。选择器可能工作正常,但“宽度”属性没有得到遵守。选择引擎基本上独立于浏览器,但jQuery无法修复IE 6布局引擎。width元素似乎与id和一个css选择器选择的其他div元素一起工作。查看我的JS函数。似乎遵守了宽度属性?选择器可能工作正常,但没有遵守“宽度”属性。选择引擎基本上独立于浏览器,但jQuery无法修复IE 6布局引擎。width元素似乎与id和一个css选择器选择的其他div元素一起工作。查看我的JS函数。似乎宽度属性被遵守了?太棒了!我刚把空间移走,它就成功了。我不知道它是这样工作的?!谢谢你Boldewyn@Abs:我建议您阅读关于选择器的jQuery文档。你可以用选择器做一些惊人的事情,甚至(几乎)完全不损害类名或ID元素。我将阅读这两个链接,因为我真的不需要更多关于选择器的内容,因为我将用JQuery做相当多的工作。太棒了!我刚把空间移走,它就成功了。我不知道它是这样工作的?!谢谢你Boldewyn@Abs:我建议您阅读关于选择器的jQuery文档。你可以使用选择器做一些惊人的事情,甚至(几乎)完全不损害具有类名或ID的元素。我将阅读这两个链接,因为我真的不需要更多关于选择器的内容,因为我将使用JQuery做相当多的工作。
$onselect = <<<loadComplete
function go_size(){
var width = document.documentElement.clientWidth - 45;
$('#gbox_grid').css('width', width);
$('#gview_grid').css('width', width);
$('#pager').css('width', width);
$('.ui-state-default .ui-jqgrid-hdiv').css('width', width);
$('.ui-jqgrid-bdiv').css('width', width)
}
loadComplete;