4***@qq.com
4***@qq.com
  • 发布:2016-11-24 16:43
  • 更新:2016-11-25 11:11
  • 阅读:1725

克隆节点内的 mui-input-clear 无效怎么解决呢?

分类:MUI

点击克隆了一个节点。
里面有Input 用了mui-input-clear 但是只有初始的 mui-input-clear 有效果。其他克隆的无法调用。
有什么办法解决呢?

2016-11-24 16:43 负责人:无 分享
已邀请:
badfl

badfl - mui详细文档:http://ask.dcloud.net.cn/article/1039

表述不清楚 无法猜测问题,建议把源码发出来

  • 4***@qq.com (作者)

    谢谢您及时的回复,

    // 获取节点

    var newNode = $(".itemList")[0];

    // 拷贝该节点

    var newItem = newNode.cloneNode(true);

    // 添加节点到父级

    parentId.appendChild(newItem);


    在这个子节点内有input使用了 mui-input-clear 这个方法,就是input内如果有输入内容会出一个clear的icon 点击可以清楚Input内的内容。

    但是克隆生成的节点内的 mui-input-clear无法调用出来

    2016-11-24 16:54

4***@qq.com

4***@qq.com (作者)

@badfl
谢谢您及时的回复,
// 获取节点
var newNode = $(".itemList")[0];
// 拷贝该节点
var newItem = newNode.cloneNode(true);
// 添加节点到父级
parentId.appendChild(newItem);

在这个子节点内有input使用了 mui-input-clear 这个方法,就是input内如果有输入内容会出一个clear的icon 点击可以清楚Input内的内容。
但是克隆生成的节点内的 mui-input-clear无法调用出来

badfl

badfl - mui详细文档:http://ask.dcloud.net.cn/article/1039

父容器是在带有mui-input-row类下的容器么?
比如

<div class="mui-input-row">  
        <input type="text" class="mui-input-clear" placeholder="请输入账号">  
  </div>
4***@qq.com

4***@qq.com (作者)

父级容器有带 mui-input-row 的
不过这个mui-input-clear 是我在Input focus的时候动态添加的。

该问题目前已经被锁定, 无法添加新回复