1

重複の可能性:
jQuery - .css() 関数で追加されたスタイルを削除

div からスタイル プロパティを削除したいのですが、removeAttribute はスタイル全体を削除し、remove Property は動作しないため、removeAttribute と removeProperty を使用できません。それを行う他の方法はありますか?

<div style="visiblity:hidden;margin-right:10px;margin-left:10px">

可視性スタイル プロパティのみを削除したい。

4

5 に答える 5

0

.cssをそのまま使用する

$(elementSelect).css('marginRight', null);

また

$(elementSelect).css('marginRight', '0px').css('visibility', 'visible');
于 2012-08-16T12:07:05.773 に答える
0

jQueryのcss機能が使える

$('div').css({'visibility':'visible'});
于 2012-08-16T12:07:17.043 に答える
0

あなたはこれを試すことができます:

$('div').css('visibility', '')
于 2012-08-16T12:09:20.163 に答える
0

つまり:

<div id="testDiv" style="visiblity:hidden;margin-right:10px;margin-left:10px">Here</div>

$('#testDiv').attr('style', function(i, style) {
    return style.replace(/visiblity[^;]+;?/g, '');
});

例: jsFiddle

于 2012-08-16T12:09:56.463 に答える
-3

runat="server" を追加すると、コード ビハインドから Visibility パラメーターをオーバーライドできます。

于 2012-08-16T12:06:53.987 に答える