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

QQ登录

只需一步,快速开始

查看: 2589|回复: 12

[结贴] 求助!请问动态生成的a标签如何获得xid?

[复制链接]

8

主题

24

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
发表于 2015-11-9 13:11:26 | 显示全部楼层 |阅读模式
a标签是动态生成,Data-Bind="clicknLinkBtn" 绑定事件,onLinkBtn事件中如何获得xid
发表于 2015-11-9 13:21:08 | 显示全部楼层
这是三种动态生成方法:http://doc.wex5.com/?p=4202#2.2
请问你用的哪一种?
调试先看看event中的变量,如果得到当前节点,就是用js可以得到它的任意属性!比如jquery的attr方法
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

24

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
 楼主| 发表于 2015-11-9 13:25:13 | 显示全部楼层
这种 2.动态创建html节点
回复 支持 反对

使用道具 举报

8

主题

24

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
 楼主| 发表于 2015-11-9 13:26:02 | 显示全部楼层
我调试一下
回复 支持 反对

使用道具 举报

8

主题

24

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
 楼主| 发表于 2015-11-9 13:37:12 | 显示全部楼层
http://doc.wex5.com/?p=4202#2.2里,我这种方式没有event变量
回复 支持 反对

使用道具 举报

发表于 2015-11-9 13:46:18 | 显示全部楼层
xifan001 发表于 2015-11-9 13:37
在http://doc.wex5.com/?p=4202#2.2里,我这种方式没有event变量

你可以在方法的参数加上event
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

24

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
 楼主| 发表于 2015-11-9 13:49:23 | 显示全部楼层
能告诉我是哪个变量吗?找不出来
回复 支持 反对

使用道具 举报

发表于 2015-11-9 13:51:45 | 显示全部楼层
xifan001 发表于 2015-11-9 13:49
能告诉我是哪个变量吗?找不出来

你定义的点击事件,方法中写上event就可以了!
比如那个案例改成这样:
Model.prototype.divClick = function(event){
        alert('单击事件');
    };
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

24

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
 楼主| 发表于 2015-11-9 13:57:41 | 显示全部楼层
        Model.prototype.onLinkBtn = function(event) {
        var xid = $(event._rootNode).attr("xid");
                        alert(xid);
        };
这个我已经做成这样了,但是$(event._rootNode).attr("xid")这样写取的不对,取出来一个'window'
请问应该怎么写,event.后面是什么?

回复 支持 反对

使用道具 举报

发表于 2015-11-9 14:29:01 | 显示全部楼层
xifan001 发表于 2015-11-9 13:57
Model.prototype.onLinkBtn = function(event) {
        var xid = $(event._rootNode).attr("xid");
                        alert(x ...

event.currentTarget 可以得到吗?
自己调试找找看!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-18 14:03 , Processed in 0.098862 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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