jq自定义函数方法和js的写法是一样的
创新互联制作网站网页找三站合一网站制作公司,专注于网页设计,网站制作、做网站,网站设计,企业网站搭建,网站开发,建网站业务,680元做网站,已为成百上千服务,创新互联网站建设将一如既往的为我们的客户提供最优质的网站建设、网络营销推广服务!
script
$(document).ready(function(){
getStr();//直接调用函数
$("#a").click(function(){
getStr();//通过点击dom结点调用函数
})
})
function getStr(){
alert("自定义了函数getStr");
}
/script
1、若是jQuery(function($) {} 里的函数不能再理解为函数了,它是封装对象jquery里的一个方法,需要通过调用对象方法的方式来使用。
如:jQuery(function($) {
function create_div(){
//something here
}
}
2、如$.fn.extend({'aa':function(){}}),这种调用时就得这样,$(this).aa()调用create_div 的正确方法为 $.create_div();
用变量模拟的方法:
例:将变量parent当做父函数, 将其赋值child1, child2, child...等任意多子函数的哈希值作子函数. 调用使用用parent.childN这样的形式也可实现类似"调用一个函数里面的函数"的方法
var parent = {
/*子函数1*/
child1:function(){
alert('child1');
},
/*子函数2*/
child2:function(){
alert('child2');
},
/*子函数.....*/
};
parent.child1();
输出:child1
这里用变量parent模拟了一个父函数,
通过:
变量名.子函数();
的形式实现调用一个函数里面的函数
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款