turned事件不执行
时间: 2023-08-02 10:06:05 浏览: 128
touchesBegan: withEvent: 不执行解决
如果 `turned` 事件没有被执行,可能是由于以下几个原因:
1. 事件绑定错误:请确保你正确绑定了 `turned` 事件,并且绑定的位置和方式是正确的。在示例代码中,我们是在 `start` 事件处理程序内部使用 `$(this).bind("turned", function(event, page, view) { ... })` 来绑定 `turned` 事件。请检查你的代码,确保绑定逻辑正确且没有语法错误。
2. 翻页元素问题:确认你的翻页元素(即 `#flipbook`)已经正确初始化并渲染。如果翻页元素没有正确初始化,可能会导致事件无法触发。请确保你已经正确加载了 turn.js 插件,并使用正确的选择器选择到翻页元素。
3. 事件触发条件问题:检查你的页面结构和代码逻辑,确保在合适的条件下触发 `turned` 事件。例如,在翻到指定页码时才触发 `turned` 事件,你需要在代码中添加相应的判断逻辑。
4. 其他代码冲突:检查你的代码中是否有其他逻辑或插件可能导致 `turned` 事件被阻止或取消。某些插件或脚本可能会干扰事件的正常触发和执行。
请检查以上几点,以确定为什么 `turned` 事件没有被执行。如果问题仍然存在,请提供更多的代码和上下文信息,以便我能够更好地帮助你解决问题。
阅读全文