起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1908|回复: 1

[处理中3] 节点问题

[复制链接]

13

主题

32

帖子

82

积分

初级会员

Rank: 2

积分
82
QQ
发表于 2017-5-8 14:31:08 | 显示全部楼层 |阅读模式
我在一个list中 获取节点以后 获取父节点,但是 点到list的边框时 会报出cannot read property 'parentNode' of undefinded错误,求告知如何解决 谢谢!
  1. touch.on('#' + newsContentID, 'touchstart', function(ev){
  2.                         //ev.preventDefault();
  3.                         var $swipNode = $('#' + newsContentID + " li").has(ev.target);
  4.                         var $swipNode = $('#' + newsContentID + " li").has(ev.target);
  5.                         //console.info($swipNode);
  6.                         var p = $swipNode[0].parentNode.children;
  7.                         for(var i=0,pl=p.length;i<pl;i++){
  8.                                 if(p[i]!=$swipNode[0]){
  9.                                         $(p[i]).removeClass('x-swipe-out');
  10.                                         $(p[i]).css({'transform':'translate3d(0,0,0)'});
  11.                                         dx = 0;
  12.                                 }
  13.                         }
  14.                         dx = parseInt($swipNode.attr('swipeX') || "0");
  15.                 });
复制代码
发表于 2017-5-8 15:00:07 | 显示全部楼层
建议你debugger 自己调试看看吧!
$swipNode  是一个什么对象?? 有没有获取到 dom 对象呢??

touch 的问题
建议在案例中自己测试一下吧
/UI2/system/components/justep/touch/demo/touchjs/mainActivity.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-9 09:20 , Processed in 0.056503 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表