0

インライン スタイルの div があります。

<div class="voucher-text" style="display: block;">

display: block; を削除する必要があります。本文に onClick アクションを含むスタイル (.voucher-text div にはありません);

4

1 に答える 1

3

スタイル属性全体を削除するには:

$('div.voucher-text').removeAttr("style");

または単にdisplayスタイル:

$('div.voucher-text').css({display:""});

ドキュメントのクリック ハンドラーから起動するには:

$(document).on('click', function() {
    $('div.voucher-text').css({display:""});
});

ドキュメントではなく要素で特に必要な場合<body>(なぜ違いが生じるのかわかりません):

$('body').on('click', function() {
    $('div.voucher-text').css({display:""});
});
于 2013-09-07T15:27:27.747 に答える