如何用jQuery替换css选择器?

时间:2012-11-27 21:03:32

标签: javascript jquery

我想将height属性替换为min-height

这就是我通常会更改值的方法,但不知道如何更改属性

 $('.mySelector').css('height','650px')

<div class="mySelector" style="cursor: -moz-grab; width: 1266px; height: 650px;">

我的道歉本来应该提到这个

2 个答案:

答案 0 :(得分:6)

如果您在height属性中设置了高度,我认为您必须执行以下操作:

var selector = $('.mySelector');

// set the min-height to I guess whatever the height you had set was
selector.css('min-height', selector.attr('height'));

// remove that old height attribute
selector.removeAttr('height');

答案 1 :(得分:1)

如果要删除height属性但是为min-height style 属性添加相同的值,则可以执行以下操作:

$('.mySelector').css('min-height', function() {
    return this.height;
}).removeAttr('height');