为layDate输入框加上图标的方法(附代码)


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

.laydate-with-icon{

  position: relative;

}

.laydate-with-icon .laydateinput{

  margin-right: 24px;

}

.laydate-with-icon .laydate-input-icon{

  position:absolute;right:5px;top:50%;margin-top:-12px;width:16px;height:24px;color:#aaa;

}

laydate.js(未压缩的)450行后

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

if (!isStatic) {  

    lay.each(options.elem,function(i,item) {

      var icon=lay.elem("i",{

        class:"layui-icon laydate-icon laydate-input-icon"

      });

      icon.innerHTML="& # xe602;"; //这里请去掉innerHTML值里的空格,可以改成自己的图标,暂时用laydate的右箭头图标显示

      var pnode=item.parentNode;

      var objdiv = lay.elem('div', {

        'class': 'laydate-with-icon'

        ,"style":"width:"+item.offsetWidth+"px;"

      });

      lay(item).addClass("laydateinput");

      pnode.insertBefore(icon,item);

      pnode.insertBefore(objdiv,item);

      objdiv.appendChild(item);

      objdiv.appendChild(icon);

    });

  }

2.jpg

更多layui框架相关文章请关注layui使用教程栏目。

以上就是为layDate输入框加上图标的方法(附代码)的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

layui关联表单的方法

layui事件监听介绍

layui不支持ie兼容吗

layui底层方法介绍

layui兼容ie浏览器吗

layui后端怎么搭建

layui和bootstrap的区别

layui定义一个模块并使用的实例

layui的iframe跳转链接与页面按钮跳转相关介绍

layui模块化与非模块化的不同引用方式介绍

更多相关阅读请进入《layui》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...