我使用 jquery 编写简单的脚本来弹出快速信息。当用户单击视图时,一些信息将使用 toggle() 显示并在用户再次单击时隐藏。这个脚本会循环 10 次。
但问题是我希望这个弹出窗口只显示一次,其余的将隐藏,现在当用户单击视图 1 和视图 2 时,所有弹出窗口将同时显示。
你可以检查我的 jsFiddle点击这里
<script>
$(document).ready(function() {
$("#view_1").click(function(e) {
e.stopPropagation();
$(".box_1").toggle();
});
$(document).click(function() {
var $el = $(".box_1");
if ($el.is(":visible")) {
$el.fadeOut(200);
}
});
});
</script>
*我不确定如何将此脚本组合到一个函数中