把setTab里的1改為this就可以達到綁定事件一樣的效果。我經(jīng)常在我的函數(shù)里只傳一個this對象,然后把要傳的參數(shù)寫在這個對象的一個自定義屬性上。這樣可以傳N個參數(shù)而不需要修改函數(shù)名,這樣的兼容性也很好。因為我們有時只要一個參數(shù),有時要兩個參數(shù)。看下面的例子轉(zhuǎn)換:

為單縣等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及單縣網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站建設(shè)、做網(wǎng)站、單縣網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
a href="#" onclick="setTab(this)" myid="22" mydata="接收我吧"/a
a href="#" onclick="setTab(this)" myid="33"/a
function setTab(em){
var $this=$(em);
var myid=$this.attr("myid");
var mydata=$this.attr("mydata");
$("a").removeClass("hover");
$this.addClass("hover");
alert("這里就是你要的參數(shù)可以傳N個參數(shù)"+myid+"===="+mydata);
}
循環(huán)生成列表的時候為Button加屬性就可以了。
tdinput class="button" type="button" value="按鈕名稱" myvalue="%=name%"/td
不需要each就可以為每個class=button的按鈕添加click事件的
$(".button").click(function(){
var name = $(this).attr("myvalue");
alert(name);
});
jquery簡介:
jQuery是一套跨瀏覽器的JavaScript庫,簡化HTML與JavaScript之間的操作。由John Resig在2006年1月的BarCamp NYC上發(fā)布第一個版本。目前是由 Dave Methvin 領(lǐng)導(dǎo)的開發(fā)團隊進行開發(fā)。全球前10000個訪問最高的網(wǎng)站中,有59%使用了jQuery,是目前最受歡迎的JavaScript庫。
傳參常用的GET和POST兩種方式,可以一般的表單數(shù)據(jù)(如注冊)就是這樣傳遞的。
1、post是不行的,用get的話,還是可以的,如aa.html?data=data 這樣,在aa.html里面,再用js來解析當前的url就可以獲取到data了。
2、一句話概括,純html頁面之間的傳值可以通過url后面的參數(shù)進行比如:
b.html?teacher=xxtime=xxx。
3、回到問題中,首先從a.html到b.html需要一個跳轉(zhuǎn)方式,比方說在a.html頁面里面你有一個鏈接:
a href="b.html" id="toPageB"跳轉(zhuǎn)到b頁面/a。
剩下的就好辦了,依次取得你需要的參數(shù),然后修改頁面url:var dataFromLi=[$("#Teachername").text(),$("#Credit_hour").text()];$("#toPageB").attr("href","b.html?data="+dataFromLi)。然后在b.html頁面解析url,獲取參數(shù)。
跳轉(zhuǎn)的時候直接把該參數(shù)加到地址上,然后再另一個頁面接收這一環(huán)節(jié)跟jquery關(guān)系不大。
分享標題:jquery傳參數(shù),jquery獲取參數(shù)
網(wǎng)址分享:http://chinadenli.net/article35/dsiccsi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司、移動網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、網(wǎng)站改版、虛擬主機、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)