在某些情况下我想隐藏一条错误消息:
<div id="PickerPopupNoResultsMessage" style="color:red; font-weight: bold; " class="ui-helper-hidden">
Please select Name first.
</div>
当我在 View 中执行此操作时它会呈现:
$('#PickerPopupNoResultsMessage').removeClass('ui-helper-hidden');
变成了
<div id="PickerPopupNoResultsMessage" class="" style="color: red; font-weight: bold; display: none;">
Please select Name first.
</div>
我无法删除 display: none
。我还尝试了 removeClass
和 addClass
。在 addClass
中,我正在设置 display: block
,它所做的只是添加类,但 display: none
仍然存在。
请帮忙,因为这件小事占用了我很多时间:(
更改类不会影响元素本身的内联样式。为此,您可能需要直接 edit its CSS properties .像这样:
$('#PickerPopupNoResultsMessage').css('display', 'block');
我是一名优秀的程序员,十分优秀!