js外部调用layui.use中的函数的写法

摘要:
虽然layui的模块化写作方式不错,但也有一些地方让人不舒服。外部调用函数的编写方法让人不舒服。在函数名前面添加前缀窗口是不舒服的。Add:window前缀是一个全局变量声明方法follows://Monitor输入框的namewindow_nameFormat=function(){varlength=$('#name').val().trim().length;if(长度˃3&&长度˂1

layui模块化的写法固然不错,但也有让人不适应的一些地方

外部调用函数的写法就让人不太舒服

需要在函数名前面加上window这个前缀,就不太舒服

补充:window前缀,是全局变量的声明方式

如下:

//监听输入框的name
    window._nameFormat = function(){
        var length = $('#name').val().trim().length;
        if (length > 3 && length < 10){
            $('#name').removeClass("layui-form-danger");
        }else{
            $('#name').addClass("layui-form-danger");
        }
    };

免责声明:文章转载自《js外部调用layui.use中的函数的写法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Ubuntu下使用gnuplot绘图MPU6050下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【转载】JS中bind方法与函数柯里化

  原生bind方法   不同于jQuery中的bind方法只是简单的绑定事件函数,原生js中bind()方法略复杂,该方法上在ES5中被引入,大概就是IE9+等现代浏览器都支持了(有关ES5各项特性的支持情况戳这里ECMAScript 5 compatibility table),权威指南上提到在ES3中利用apply模拟该方法的实现(JS权威指南中函数...

JS倒计时,不会重复执行

直接上代码,亲自测试了的,没问题咯 第一种是按钮上直接显示倒计时, <html> <head> <title>点击获取验证码按钮后按钮变灰,倒计时一段时间后又可重复点击</title> <script type="text/javascript" src="http://apps.bdimg.co...

JS获取上一个月的本月的上一个月或者下个月的实现

今天在做需求的时候 做到了需要获取本月的上个月的信息 就是直接获取上一个月的日期看了网上很多的都差不多 比如下面这个 也是没问题的都是互相的抄袭 我做了一个比较简单 只用实现当前月的上一个月即可 所以也比较简单 var now = new Date(); if (now.getMonth() == 0){ document.getElementBy...

gotoTop返回顶部 JS

方法: 1.首先在body添加一个标签,在一个页面添加,其它页面也会生效。 <body> <a name="top"> 2.然后在页脚添加一个链接 <a href="javascript:void(0)"onclick="goto_top()">返回页顶</a> 3.JS代码,可以单独写成一个文件,插入到h...

VC终止线程,ExitThread函数,Te r m i n a t e T h r e a d函数,撤消线程,详解

VC-终止线程,ExitThread函数,Te r m i n a t e T h r e a d函数,撤消线程,详解 6.5 终止线程的运行 若要终止线程的运行,可以使用下面的方法: •  线程函数返回(最好使用这种方法)。 •  通过调用E x i t T h r e a d函数,线程将自行撤消(最好不要使用这种方法)。 •  同一个进程或另一个进程中的...

js 创建音频声音

// 创建音频上下文 var audioCtx = new AudioContext(); // 创建音调控制对象 var oscillator = audioCtx.createOscillator(); // 创建音量控制对象 var gainNode = audioCtx.createGain(); // 音调音量关联 oscilla...