javascript - 显示一个隐藏的元素 jquery

标签 javascript jquery html css

我不知道为什么它不适用于bootstrap modal

我想显示隐藏的元素。

我尝试了三种不同的方式

(与 display:none; 而在 javascript 中,a 做了 $('..').show(),

visibility:hidden 和 javascript $('..').css('visibilty','visible'),

class="hidden" 以及在 javascript $('..').removeClass('hidden'))

这是我的代码:

$('.btn[id="zaki"]').click(function() {
  $('#show_1524').show();
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class="btn btn-danger" id="zaki">ilyes_show</button>
<div>
  <p style="display:none;" id="show_1524">..................</p>
</div>

最佳答案

虽然您的代码工作正常,但由于内联样式具有最高的特异性,请将内联样式替换为类,然后在单击按钮时使用 removeClass 将其删除

$('.btn[id="zaki"]').click(function() {
  $('#show_1524').removeClass('hideElem');
})
.hideElem {
  display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class="btn btn-danger" id="zaki">ilyes_show</button>
<div>
  <p class="hideElem" id="show_1524">..................</p>
</div>

关于javascript - 显示一个隐藏的元素 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57149327/

相关文章:

javascript - 如何禁用自定义复选框的点击事件

javascript - 使弹出窗口在单击鼠标的位置打开

javascript - 页面退出警告消息在 Firefox 中不起作用

javascript - jquery 多重选择器与 contains()

javascript - 将函数绑定(bind)到新创建的元素

javascript - Angular JS 动态模板文件

javascript - 我可以在另一个动画函数jquery中插入一个动画吗

javascript - 选择可以添加新记录的框

javascript - Jquery: Div 淡入淡出

javascript - 如何在调整大小时更改滚动元素的行为? (HTML、CSS、JavaScript)