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

QQ登录

只需一步,快速开始

查看: 3898|回复: 10

[处理中4] 动态添加/删除按钮问题

[复制链接]

11

主题

53

帖子

127

积分

初级会员

Rank: 2

积分
127
QQ
发表于 2016-12-8 17:17:14 | 显示全部楼层 |阅读模式
本帖最后由 WangW 于 2016-12-8 17:18 编辑

QQ截图20161208170648.png 动态添加的按钮能不能设置它的icon,icon格式应该怎么写,想设置成手机拍照后的图片,取到地址了(/storage/emulated/0/xxxxx.jpg),但不知道格式怎么写。
还有,能不能动态的删除按钮??


1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-8 17:56:35 | 显示全部楼层
动态的添加html代码段  只需要产考正常的append和remove方法就可以  

取到地址了但不知道格式怎么写  说的是URL的格式??
回复 支持 反对

使用道具 举报

11

主题

53

帖子

127

积分

初级会员

Rank: 2

积分
127
QQ
 楼主| 发表于 2016-12-9 08:32:11 | 显示全部楼层
之前是用append和写的,但是他的点击事件onclick总报找不到方法或者没反应,图片是这么加的(style=\"background:url('+img+');background-size :cover\")img是手机图片的地址 但显示不出来
回复 支持 反对

使用道具 举报

11

主题

53

帖子

127

积分

初级会员

Rank: 2

积分
127
QQ
 楼主| 发表于 2016-12-9 08:34:09 | 显示全部楼层
半导体 发表于 2016-12-8 17:56
动态的添加html代码段  只需要产考正常的append和remove方法就可以  

取到地址了但不知道格式怎么写  说的 ...


之前是用append和写的,但是他的点击事件onclick总报找不到方法或者没反应,图片是这么加的(style=\"background:url('+img+');background-size :cover\")img是手机图片的地址 但显示不出来
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-9 09:12:07 | 显示全部楼层
WangW 发表于 2016-12-9 08:34
之前是用append和写的,但是他的点击事件onclick总报找不到方法或者没反应,图片是这么加的(style=\"ba ...

动态添加html代码段的时候click  事件要写成  bind-click=function()  这样的形式
回复 支持 反对

使用道具 举报

11

主题

53

帖子

127

积分

初级会员

Rank: 2

积分
127
QQ
 楼主| 发表于 2016-12-9 09:41:45 | 显示全部楼层
半导体 发表于 2016-12-9 09:12
动态添加html代码段的时候click  事件要写成  bind-click=function()  这样的形式

111.png 222.png
可以在页面上添加进去,但是点击还是没有响应
回复 支持 反对

使用道具 举报

11

主题

53

帖子

127

积分

初级会员

Rank: 2

积分
127
QQ
 楼主| 发表于 2016-12-9 09:49:58 | 显示全部楼层
半导体 发表于 2016-12-9 09:12
动态添加html代码段的时候click  事件要写成  bind-click=function()  这样的形式

除非直接写进页面,点击才会有反应,但要求做成动态的,背景图要显示成手机拍照的图片
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-9 10:10:18 | 显示全部楼层
WangW 发表于 2016-12-9 09:41
可以在页面上添加进去,但是点击还是没有响应

Model.prototype.button1Click = function(event){
        var  labelEdit='<input component="$UI/system/components/justep/input/input" class="form-control" xid="input1"/>';
        $(this.getElementByXid('content1')).append(labelEdit);
        $("input[Xid='input1']").on('click',this.inputclick);
};

我是这么写的  给你参考一下
回复 支持 反对

使用道具 举报

11

主题

53

帖子

127

积分

初级会员

Rank: 2

积分
127
QQ
 楼主| 发表于 2016-12-9 10:47:38 | 显示全部楼层
半导体 发表于 2016-12-9 10:10
Model.prototype.button1Click = function(event){
        var  labelEdit='';
        $(this.getElementByXid ...

ok 点击事件解决了  想在上面插入图片 应该怎么插 手机拍摄的图片这是获取到的地址 321.png


var htmlStr = ' <a  class=\"bg\" xid=\"pic\" bind-click=\"deletePic\"></a>  ';
想设置成a标签的背景,但试了background属性显示不出来


回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-9 10:59:58 | 显示全部楼层
WangW 发表于 2016-12-9 10:47
ok 点击事件解决了  想在上面插入图片 应该怎么插 手机拍摄的图片这是获取到的地址

你先把路径放在一个image标签上  看看是否显示
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 13:02 , Processed in 0.086409 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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