1、首先建立一個(gè)靜態(tài)頁面命名為js.html,標(biāo)題為“JS函數(shù)調(diào)用的方法”。
創(chuàng)新互聯(lián)從2013年開始,先為雁江等服務(wù)建站,雁江等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為雁江企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
2、在js.html的頁面head/head之間加入 script/script。
3、在?script/script中加入一個(gè)js函數(shù) toalert,當(dāng)點(diǎn)擊一個(gè)button的時(shí)候彈出一個(gè)alert。
4、在body之中加入一個(gè)button,并且添加一個(gè)onclick點(diǎn)擊事件。
5、在onclick的事件中,加入js的toalert函數(shù)名,加載onclick事件的雙引號(hào)中即可。
6、為了讓button看的更明顯一些,可以設(shè)置一下button的樣式,設(shè)置寬為100px,高為30px,字的顏色為紅色。
7、用瀏覽器打開js.html,如果點(diǎn)擊按鈕能夠彈出“JS函數(shù)調(diào)用的方法”,說明調(diào)用js函數(shù)是成功的。
jq自定義函數(shù)方法和js的寫法是一樣的
script
$(document).ready(function(){
getStr();//直接調(diào)用函數(shù)
$("#a").click(function(){
getStr();//通過點(diǎn)擊dom結(jié)點(diǎn)調(diào)用函數(shù)
})
})
function getStr(){
alert("自定義了函數(shù)getStr");
}
/script
用變量模擬的方法:
例:將變量parent當(dāng)做父函數(shù), 將其賦值child1, child2, child...等任意多子函數(shù)的哈希值作子函數(shù). 調(diào)用使用用parent.childN這樣的形式也可實(shí)現(xiàn)類似"調(diào)用一個(gè)函數(shù)里面的函數(shù)"的方法
var parent = {
/*子函數(shù)1*/
child1:function(){
alert('child1');
},
/*子函數(shù)2*/
child2:function(){
alert('child2');
},
/*子函數(shù).....*/
};
parent.child1();
輸出:child1
這里用變量parent模擬了一個(gè)父函數(shù),
通過:
變量名.子函數(shù)();
的形式實(shí)現(xiàn)調(diào)用一個(gè)函數(shù)里面的函數(shù)
jquery在頁面加載的時(shí)候自動(dòng)調(diào)用某個(gè)函數(shù),有三種方法:
第一種:
$(document).ready(function(){
func(xxx)//執(zhí)行函數(shù)
}); ?
第二種:
$(function(){
func(xxx)//執(zhí)行函數(shù)
}); ?
第三種:
jQuery(function($) {
func(xxx)//執(zhí)行函數(shù)
}); ?
如果不用jquery,在頁面初始化的方法:
1.在body里面寫onload
2.在腳本里面寫。
拓展資料:
這個(gè)加載數(shù)據(jù)是JS 控制的 ?,ready函數(shù)會(huì)在頁面加載完成后自動(dòng)執(zhí)行 加載數(shù)據(jù),看看JS代碼全部的JS注釋掉。
拓展資料:
或者改成 ? function query (){。
$.doSerch("","");//自行補(bǔ)充,你代碼中的一部分},最后你的查詢按鈕調(diào)用這個(gè)function 就行了。
jquery easyui 中window相關(guān):可以在頁面加載時(shí) ?添加 body ?onload="#36。
('#div_x).window('close');" ,最后當(dāng)點(diǎn)擊按鈕時(shí) ?調(diào)用 function show(){ 。
$('#div_x).window('open'); }。
1、若是jQuery(function($) {} 里的函數(shù)不能再理解為函數(shù)了,它是封裝對(duì)象jquery里的一個(gè)方法,需要通過調(diào)用對(duì)象方法的方式來使用。
如:jQuery(function($) {
function create_div(){
//something here
}
}
2、如$.fn.extend({'aa':function(){}}),這種調(diào)用時(shí)就得這樣,$(this).aa()調(diào)用create_div 的正確方法為 $.create_div();