我在 jquery 中编写了一个点击函数,如下所示,但遇到了一些问题。
$(' #xxx').unbind('click').on('click', function () {
$('#xxx').removeClass('hide');
$('#xxx').toggle();
});
click
事件的 div 是
<div id="xxx" class="hide"></div>
现在,当我单击此 div
时,什么也没有出现。只有从第二次单击开始,切换功能才会发生。谁能帮我解决这个问题?我需要第一次点击。最重要的是,我不想在页面加载时使用隐藏功能,因为我的设计在加载时中断,只有在加载完成时它才看起来不错。那么我该如何实现呢?
最佳答案
这是一个有效的 Fiddle你想做什么..你的代码没有错,我不知道,但也许你忘了像这样导入你的 jquery :
<script src="YOUR_JQUERY_PATH/JQUERY_FILENAME.js"></script>
关于javascript - 单击事件第一次不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24362437/