javascript - 单选按钮更改事件未通过 xzoom 库触发,jquery 脚本冲突问题(“TypeError: $(...).hammer is not a function”)
问题描述
单选按钮更改事件未通过 xzoom 库触发,jquery 脚本冲突问题(“TypeError: $(...).hammer is not a function”)
我已经在一页上实现了 xzoom 图像库。但是在同一页上,单选按钮更改事件没有被触发。
如果我评论 xzoom 画廊,那么单选按钮 change-event 可以正常工作。
以上问题仅适用于移动设备
我的单选按钮更改调用代码片段(适用于台式机):
$('input[name="cartproddet"]').on('change', function(){
//code here
})
屏幕截图错误仅在移动设备期间出现
请建议我更改.. 在同一页面上启用带有 xzoom-gallery 的单选按钮更改事件
开源 xzoom-image 库 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 以及移动设备 :)
推荐阅读
- c# - 如何在服务器端查询 integrationServices.Catalogs["SSISDB"].Executions?
- click - 指定时间的自动点击器
- php - 如何在 php 中将非 asciis 转换为数字?
- fortran - 理解 FNID 或 // 在 Fortran 代码中的含义
- graphql - 使用 graphql API 时出现无效的语法错误
- java - 多个列表的最佳组合,每个列表只选择一个值
- file - 打开带有升序数字的文件
- javascript - 不使用 React 或 Angular 从 TypeScript 中的 HTML 获取用户输入
- sql-server - 如何获取 Perl/SQL Server 的列名和结果集
- javascript - 访问同一父级中另一个元素内的 div 元素