我使用了CSS类,例如
.dropdown-menu{right:0;}
现在我只需要在客户端替换CSS属性,即
.dropdown-menu{left:0;}
$('.dropdown-menu').css({
'right':'auto',
'left': '0'
});
设置right
规则的默认值和您想要的left
值。
$(".dropdown-menu").css('right', '').css( 'left','0' )
document.getElementsByClassName(".dropdown-menu").style.removeAttribute('right');
$(".dropdown-menu")..css( 'left','0' )
如果您设置了特定的类别,您也可以使用JQuery中的removeClass()
和addClass()
来实现您所需的功能:
$('#MyElement').removeClass('rightClass');
$('#MyElement').addClass('leftClass');
$('#MyElement').removeClass();
将删除所有类。.dropdown-menu-right {right:0;}
.dropdown-menu-left {left:0;}
$('#MyDropDownMenu').removeClass('dropdown-menu-right');
$('#MyDropDownMenu').addClass('dropdown-menu-left');
http://jsfiddle.net/CatmanDoes/e213jza6/
JQuery - removeClass, addClass
JQuery - removeClass,addClass