javascript - 单选按钮更改事件未使用 xzoom 画廊触发,jquery 脚本冲突问题 ("TypeError: $(...).hammer is not a function")

标签 javascript php jquery html css

单选按钮更改事件未使用 xzoom gallery 触发,jquery 脚本冲突问题(“TypeError:$(...).hammer 不是函数”)

我在一个页面上实现了 xzoom 图像库..但在同一页面上,单选按钮更改事件没有触发。

如果我评论 xzoom gallery,那么单选按钮更改事件会正常工作。

以上问题仅针对移动设备

我的单选按钮更改调用代码片段(适用于桌面):

$('input[name="cartproddet"]').on('change', function(){
    //code here
})

enter image description here

截图错误只出现在移动设备上

请建议我更改.. 在同一页面上使用 xzoom-gallery 启用单选按钮更改事件

开源的 xzoom-image gallery jquery 库包括如下:

<script src="<?php echo asset_url('front'); ?>/js/foundation.min.js"></script>
<script src="<?php echo asset_url('front'); ?>/js/setup.js"></script> 
<script src="<?php echo asset_url('front'); ?>/js/xzoom.min.js"></script>

我不提供在线 js 链接

最佳答案

感谢大家的帮助..但我自定义 setup.js 如下:

我换了

$(this).hammer().on("tap", function(event) { //some code })

$(this).on("tap", function(event) { //some code })

它现在适用于 destop 和移动设备 :)

关于javascript - 单选按钮更改事件未使用 xzoom 画廊触发,jquery 脚本冲突问题 ("TypeError: $(...).hammer is not a function"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58195386/

相关文章:

javascript - 如何监听 onclick 事件然后添加另一个 onclick 事件

javascript - 如何为外部 jsRender 模板调用 javascript 函数(格式化日期)

php - 在 PDO/MySQL 中获取同一行的下一列的下一个元素?

javascript - 查询 : How to Pass My JSON object from my first script to the second one?

javascript - 需要 jQuery 代码重构帮助

javascript - Highcharts : using same div to load a chart multiple times with different series data

php - file_exists() 在 PHP 中太慢了。任何人都可以提出更快的替代方案吗?

Php 脚本在本地主机上完全工作,只有部分在服务器上工作

c# - 在 JavaScript/jQuery 中显示更多/更少而不剥离 Html 标签

jquery - 为什么 jQuery 与 jQuery Mobile 冲突?