我是Zepto的新手,我正在尝试做一些非常简单的事情,但似乎我不能以任何方式尝试。我试图绑定到的Zepto一个click事件的功能,但功能得到即使没有触发事件执行...Zepto中的活动
这是我的js文件的内容:
$(document).ready(function() {
if (!$('.page').hasClass('.current')) {
$('#home').addClass('current');
$('.page .content').css('display', 'none');
$('#home .content').css('display', 'block');
}
$('#menu-trigger').on('click', switchPage('search', 'fade'));
function switchPage(pageID,switchType) {
oldPageID = '#' + $('.page.current').attr('id');
newPageID = '#' + pageID;
if(switchType =='fade') { // Fade Effect
// $(oldPageID).hide();
alert('done');
}
}
});
的问题在于,只要我重新加载html,函数就会执行,不会等待'click'事件。
谢谢你这么多有用的答复!我永远不会猜到:) – bitstream