0

我有一个内联样式的 div:

<div class="voucher-text" style="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 回答