【发布时间】:2017-04-17 09:12:51
【问题描述】:
我目前在我的 HTML 中有一个最初隐藏的 div(使用 display:none)。
<div class="fulladdress">
<p>Only display the contents of this div when an element is clicked!</p>
</div>
然后我使用以下 Javascript,因此当单击 .autocompleteitem 项目时,它会显示:
$(document).ready(function() {
$(document).on('click','.autocompleteitem:not(.autocompleteitemwithcontainer)',function(){
$("div.fulladdress").show();
});
});
但是,如果禁用 Javascript,则永远不会显示完整地址。我该如何解决这个问题?
【问题讨论】:
-
您可以改为通过 CSS 属性隐藏/显示内容。
-
有人简短地发布了一个关于使用 jQuery 的
hide的链接,我现在调整了我的代码以使用它。很有道理:) -
可以直接使用$(".fulladdress").show();而不是使用 DIV。
标签: javascript jquery