Jquery 删除div标记上的样式属性
谁能告诉我,如何从下面的div中删除style属性Jquery 删除div标记上的样式属性,jquery,css,Jquery,Css,谁能告诉我,如何从下面的div中删除style属性 <div class="ui-state-default ui-jqgrid-hdiv" style="width: 1085px;"> 谢谢使用点或逗号加入选择器中的类 $('.ui-state-default.ui-jqgrid-hdiv').removeAttr('style') 使用点或逗号连接选择器中的类 $('.ui-state-default.ui-jqgrid-hdiv').removeAttr('style
<div class="ui-state-default ui-jqgrid-hdiv" style="width: 1085px;">
谢谢使用
点
或逗号
加入选择器中的类
$('.ui-state-default.ui-jqgrid-hdiv').removeAttr('style')
使用
点
或逗号
连接选择器中的类
$('.ui-state-default.ui-jqgrid-hdiv').removeAttr('style')
或者,这可能会有所帮助
var width = $(window).width(); //Just assuming screen width
$('#gridId').setGriWidth(width);
或者,这可能会有所帮助
var width = $(window).width(); //Just assuming screen width
$('#gridId').setGriWidth(width);
问题在于您的选择器
$('.ui-state-default ui-jqgrid-hdiv').removeAttr('style')
需要
$('.ui-state-default.ui-jqgrid-hdiv').removeAttr('style')
问题在于您的选择器
$('.ui-state-default ui-jqgrid-hdiv').removeAttr('style')
需要
$('.ui-state-default.ui-jqgrid-hdiv').removeAttr('style')
在jQuery中,总是,总是,总是确保堆栈包含您认为它所包含的元素,然后再考虑为什么事情不起作用?不是逗号?类似于:$('.ui状态默认值,.ui jqgrid hdiv').removeAttr('style');这个例子行得通吗?谢谢@barlasapaydin,我也不知道commacomma的工作原理,它定义/分隔了不同的类。我检查了一下,在你第一次评论之后,再次感谢:)只需显示-在jQuery中,总是,总是,总是,总是确保堆栈包含你认为的元素,然后才想知道为什么事情不起作用。为什么点?不是逗号?类似于:$('.ui状态默认值,.ui jqgrid hdiv').removeAttr('style');这个例子行得通吗?谢谢@barlasapaydin,我也不知道commacomma的工作原理,它定义/分隔了不同的类。在你第一次评论之后,我检查了一下,再次感谢:)