javascript - 显示隐藏元素 jquery
问题描述
我不知道为什么它不适用于bootstrap modal。
我想显示隐藏的元素。
我尝试了3种不同的方式
(使用 display:none;并且在 javascript 中做了$('..').show(),
可见性:隐藏并在 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>
推荐阅读
- c - 使用指针查找子字符串
- sweetalert2 - Sweetalert2:无法触发验证消息
- xml - 提取内部 XML 元素
- python - 在 kubernetes pod 中运行时,json 加载花费了异常长的时间
- html - 浏览器以不同的方式呈现相同的 css 文件
- c++ - 在 WSAEnumNetworkEvents 之后调用 WSAResetEvent 是否会导致事件不再被设置?
- facebook - 是否可以从 Facebook 获得所有 Post 的评论
- django - celery 和 redis 的内存不足问题 - 需要帮助调整 celery
- azure - 如何通过 JAVA 从 azure monitor 获取所有警报
- python - 发送 IP 地址的 GET 请求