在html引入写在js文件的jquery,jquery----语法扩展(导入js文件)

简单使用

第一步,新建js文件

第二步,在js文件中添加

$.extend({

"GDP": function () {

console.log("哈哈哈哈");

}

});

第三步,在html中使用

$.GDP()  即可

复杂(1,希望一些函数不可以被外部引用,不可以被修改$)

(function (jq) {

jq.extend({

"GDP":function () {

foo(); //调用内部函数

console.log("带小红花")

}, //可以扩展多个(加上逗号在写几个)

"SGS":function () {

console.log("你蛤蟆")

}

});

function foo() {

console.log("英语八级就是牛")

}

})(jQuery);

(function (jq) {

jq.fn.extend({

"BJG":function () {

foo2();

console.log("就这样吧")

}

});

function foo2() {

console.log("哎哎呀")

}

})(jQuery);

练习----t.js 文件

// 匿名函数

(function (jq) { //jq就相当于$

jq.extend({

"myValidate": function (form) {

var formObj = jq(form) ;//赋一个变量,因为我们经常用到

formObj.find("button").on("click", function () {

console.log("-------------")

formObj.find(".form-group").removeClass("has-error");

formObj.find("span").text("");

formObj.find(":input").each(function () {

if ($(this).val().length === ) {

console.log("")

var name = $(this).prev().text();

$(this).parent().addClass("has-error");

$(this).next().text(name + "不能为空");

return false

}

});

return false

});

}

})

})(jQuery);

tjs

html

作业1

.container {

margin-top: 50px;

}

用户名

密码

提交

$.myValidate()

html

vue中如何在本地导入js文件

import {setStore,setUser,getStore,removeStore} from "../../../public/localstory" 在导入js文件时, ...

Boostrap本地导入js文件

我一般都是用CDN直接导入的,但是有时候需要自己添加一些功能进入,会用到本地导入.关于导入路径问题,做个笔记. 使用HBuilder,首先右键导入相应的js/cs文件 然后是常规——>文件系统 ...

向MyEclipse的项目中导入js文件时,出现小红叉

这个问题困扰我很久.刚开始时,也没有解决,因此也在网上寻找解决方法,还是没能解决.最近做项目时再一次出现了这样的问题,于是决定还是再找找办法.在此,分享一下自己的解决方法,给正处于痛苦中的童鞋们带来解 ...

使用Jquery promise 动态引入js文件

动态加载一个js得方式很多,如下方式: /** *一般方式加载 */ function normalLoadScript(url) { var node = document.createElemen ...

动态导入Js文件

var ScriptLoader = { worker: , isWait: false, readyQueue: [], callback: [], timer: null, wait: funct ...

使用jQuery的时候,js文件代码位置规范

/** * 页面加载之后执行的函数:===================================== */$(function() { }); //如果需要同步执行需要同时编写在这里: $( ...

自己编写jQuery动态引入js文件插件 (jquery.import.dynamic.script)

这个插件主要是结合jquery或者xhr异步请求来使用的,它可以把已经引入过的js文件记录在浏览器内存中,当下次再引入相同的文件就忽略该文件的引入. 此插件不支持浏览器刷新保存数据,那需要利用cook ...

1.在html中引入js文件和Jquery框架

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值