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

QQ登录

只需一步,快速开始

查看: 1472|回复: 6

[结贴] 动态创建HTML节点附带点击事件传参

[复制链接]

37

主题

203

帖子

331

积分

中级会员

Rank: 3Rank: 3

积分
331
QQ
发表于 2016-11-29 15:22:45 | 显示全部楼层 |阅读模式
在动态创建HTML<div><button data-bind='click:delClick'></button></div>
这样的话点击之后才触发

在动态创建HTML<div><button data-bind='click:delClick("tt")'></button></div>
这样带参数的话进入这个页面就直接触发这个delClick事件了
这是什么原因?是data-bind的原因吗?还是说参数不是这样传的??
发表于 2016-11-29 15:45:31 | 显示全部楼层
不能写括号 ,否则就是方法调用了!
如果想传参,可以在dom节点上添加个自定义属性!点击button 通过获取dom节点的这个自定义属性的值,做相应的操作!

http://docs.wex5.com/wex5-ui-question-list-2067/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

37

主题

203

帖子

331

积分

中级会员

Rank: 3Rank: 3

积分
331
QQ
 楼主| 发表于 2016-11-29 16:02:00 | 显示全部楼层
liangyongfei 发表于 2016-11-29 15:45
不能写括号 ,否则就是方法调用了!
如果想传参,可以在dom节点上添加个自定义属性!点击button 通过获取do ...

怎么获取dom节点的这个自定义属性的值呢?
对象取到了,那怎么取这个属性的值。。

回复 支持 反对

使用道具 举报

发表于 2016-11-29 16:03:13 | 显示全部楼层
xiaofong 发表于 2016-11-29 16:02
怎么获取dom节点的这个自定义属性的值呢?
对象取到了,那怎么取这个属性的值。。

js操作dom节点的方法可以上网查了!
比如getAttribute 方法!
也可以是jQuery 的 attr 方法都行啊
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

37

主题

203

帖子

331

积分

中级会员

Rank: 3Rank: 3

积分
331
QQ
 楼主| 发表于 2016-11-29 16:13:50 | 显示全部楼层
liangyongfei 发表于 2016-11-29 16:03
js操作dom节点的方法可以上网查了!
比如getAttribute 方法!
也可以是jQuery 的 attr 方法都行啊 ...

恩,OK的
var dom = arguments[1].currentTarget;
var title = $(dom).attr('tel');
alert(title);
这样就OK了。感谢版主,可以结贴了
另外我想问下
有一个W文件是单独一个left,也就是左侧导航栏那种的
我现在想创建两个主页面,分别是需要用到这个left左侧栏的,得怎么套用呢?

回复 支持 反对

使用道具 举报

发表于 2016-11-29 16:17:58 | 显示全部楼层
xiaofong 发表于 2016-11-29 16:13
恩,OK的
var dom = arguments[1].currentTarget;
var title = $(dom).attr('tel');

可以参考笔记本的实现!
/UI2/demo/account/index.w

首页index.w使用wing组件就可以做到
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

37

主题

203

帖子

331

积分

中级会员

Rank: 3Rank: 3

积分
331
QQ
 楼主| 发表于 2016-11-29 16:19:08 | 显示全部楼层
liangyongfei 发表于 2016-11-29 16:17
可以参考笔记本的实现!
/UI2/demo/account/index.w

好的,感谢版主大大,可以结贴了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-23 16:13 , Processed in 0.059307 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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