動(dòng)態(tài)參數(shù)傳值要用改用的符號,比如我是asp傳遞參數(shù)給js用的是用% =item %
創(chuàng)新互聯(lián)公司是網(wǎng)站建設(shè)專家,致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,專業(yè)領(lǐng)域包括成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、電商網(wǎng)站制作開發(fā)、小程序設(shè)計(jì)、微信營銷、系統(tǒng)平臺開發(fā),與其他網(wǎng)站設(shè)計(jì)及系統(tǒng)開發(fā)公司不同,我們的整合解決方案結(jié)合了恒基網(wǎng)絡(luò)品牌建設(shè)經(jīng)驗(yàn)和互聯(lián)網(wǎng)整合營銷的理念,并將策略和執(zhí)行緊密結(jié)合,且不斷評估并優(yōu)化我們的方案,為客戶提供全方位的互聯(lián)網(wǎng)品牌整合方案!
window.location.href="s:url windowState='maximized' action='portal_bbs!find.action's:param name='item' value='% =item %'/s:param/s:url";
不過不知道你這個(gè)是什么寫法,給你個(gè)參考,不好意思
var html = 'script tyle="text/javascript"\/script';
$('body').append(html)
gt(5) 確實(shí)是大于 5,lt(6) 也確實(shí)是小于 6,但這并不意味著大于 5、小于 6 就不存在元素了。
實(shí)際上 jQuery 的選擇器是從左往右依次篩選的,每一步的篩選都是在上一步的結(jié)果中進(jìn)行的。所以實(shí)際是先 li:gt(5),得到結(jié)果集 M,在這個(gè)基礎(chǔ)上繼續(xù) M:lt(6)。
也即實(shí)際選擇的是 ul 下的第 6-11 個(gè) li。
var tab = document.getElementById('table');
var len = tab.rows.length;
for(var i=1; i4; i++){
tab.deleteRow(1); //這個(gè)地方就是1,不用改的
}
這個(gè)能行,我本人用過的,不過不是純
jquery的寫法
本文實(shí)例講述了jQuery中:lt選擇器用法。分享給大家供大家參考。具體分析如下:
此選擇器匹配所有小于給定索引值的元素。
索引值最小是從0開始的。
語法結(jié)構(gòu):
復(fù)制代碼
代碼如下:$(":lt(index)")
此選擇器一般也要和其他選擇器配合使用,比如類選擇器和元素選擇器等等。
例如:
復(fù)制代碼
代碼如下:$("li:lt(3)").css("color","blue")
以上代碼能夠?qū)⑺饕∮?的li元素中的字體顏色設(shè)置為藍(lán)色。
如果不和其他選擇器配合使用,則默認(rèn)狀態(tài)是和*選擇器配合使用,例如$(":lt")等同于$("*:lt")。
參數(shù)列表:
參數(shù)
描述
index
給定的索引值。
實(shí)例代碼:
實(shí)例一:
復(fù)制代碼
代碼如下:
!DOCTYPE
html
html
head
meta
charset="
utf-8"
meta
name="author"
content=""
/
title腳本之家/title
script
type="text/javascript"
src="mytest/jQuery/jquery-1.8.3.js"/script
script
type="text/javascript"
$(document).ready(function(){
$("#btn").click(function(){
$("li:lt(3)").css("color","blue");
});
})
/script
/head
body
ul
lihtml專區(qū)/li
lidiv+css專區(qū)/li
lijQuery專區(qū)/li
liJavascript專區(qū)/li
/ul
button
id="btn"點(diǎn)擊查看效果/button
/body
/html
以上代碼可以將li元素集合中,索引值小于3的li元素中的字體顏色設(shè)置為藍(lán)色。
實(shí)例二:
復(fù)制代碼
代碼如下:
!DOCTYPE
html
html
head
meta
charset="
utf-8"
meta
name="author"
content=""
/
title腳本之家/title
script
type="text/javascript"
src="mytest/jQuery/jquery-1.8.3.js"/script
script
type="text/javascript"
$(document).ready(function(){
$("#btn").click(function(){
$("*").each(function(){
alert(this.tagName);
})
})
$("#show").click(function(){
$(":lt(11)").css("border","1px
solid
red");
})
});
/script
/head
body
ul
lihtml專區(qū)/li
lidiv+css專區(qū)/li
lijQuery專區(qū)/li
liJavascript專區(qū)/li
/ul
button
id="btn"遍歷所有元素/button
button
id="show"點(diǎn)擊查看選擇器效果/button
/body
/html
由于以上代碼并沒有指定與:lt選擇器相配合使用的選擇器,所以就默認(rèn)和*選擇器配合使用,于是以上代碼可以將當(dāng)前文檔中所有元素中索引值小于11的的元素的邊框顏色設(shè)置為紅色。
希望本文所述對大家的jquery程序設(shè)計(jì)有所幫助。
通過children
children("input:first-child")
$(this).children("input:first-child").val();
$(this).children("input:last-child").val();
通過選擇器,$(".itemsinput:first")
1. 通過位置選擇的操作:
:first:默認(rèn)情況下是相對整個(gè)頁面來說的第一個(gè),如:li:first表示整個(gè)頁面的第一個(gè)li元素,而ul li:first表示整個(gè)頁面的第一個(gè)li元素,并且是在ul下的子元素;
:first- child:為每個(gè)父元素匹配第一個(gè)子元素,如li:first-child返回每個(gè)ul的第一個(gè)li元素??梢赃@樣理解,頁面中的元素有相同的父元素 的,并且里面又包含li元素的,那么就取第一個(gè)li元素,每個(gè)子類集合都要進(jìn)行判斷,直到找出所有符合要求的li元素;
:only- child:返回所有沒有兄弟節(jié)點(diǎn)的元素,注意,文本元素不是,也就是說類似這樣的divhelloa href=""jquery/a/div,對于這段會選出a元素;對 于$(”label:only-child“)會選出是label元素,同時(shí)它是它父類唯一的子元素的label元素;
:nth-child(n):返回第n個(gè)子節(jié)點(diǎn),n從1開始,如果n取0,那么就會選擇所有的元素。如:[*]li:nth-child(2)返回li元素,并且該元素是其父元素的第二個(gè)子元素;
:nth-child(even|odd):返回偶數(shù)或奇數(shù)的子節(jié)點(diǎn);
:nth-child(An+B):返回滿足表達(dá)式An+B的所有子節(jié)點(diǎn),比如3n+1返回所處位置為父節(jié)點(diǎn)子元素的是3的倍數(shù)加1的那個(gè)子元素;
:even:頁面范圍內(nèi)的處于偶數(shù)位置的元素,如:li:even返回全部偶數(shù)li元素;
:odd:頁面范圍內(nèi)的處于奇數(shù)位置的元素;
:eq(n):第n個(gè)匹配的元素(n從0開始),如:li:eq(3)返回整個(gè)頁面的第四個(gè)li元素,ul li:eq(1)返回頁面中第一個(gè)ul元素下的第二個(gè)li元素,注意:只匹配一次就返回了;
:gt(n):第n個(gè)匹配元素(不包括)之后的元素(n從0開始),如:ul:gt(2)返回從第3個(gè)ul開始的所有ul元素(含第三個(gè));
:lt(n):第n個(gè)匹配元素(不包括)之前的元素(n從0開始),如:ul:lt(2)返回從第0個(gè)和第1個(gè)ul元素;
2. 利用css選擇器進(jìn)行選擇:
元素標(biāo)簽名:比如說$(”a“)會選出所有鏈接元素;
#id:通過元素id進(jìn)行選擇,比如說$("#form1")會選擇id為form1的元素;
.class:通過元素的CSS類來選擇,比如說$(".boldstyle")會選擇CSS為boldstyle類的元素;
標(biāo)簽 名#id.class:通過某類元素的id屬性和class屬性來選擇,如:$(a#blog.boldStyle)會選擇id為blog并且CSS類型 為.boldStyle類型的鏈接元素(a id='blog' class='.boldStyle');
父標(biāo)簽名 子標(biāo)簽名.class:通過選擇父標(biāo)簽下的某種CSS類型的子元素,如:$(p a.redStyle)會選擇p段落元素中的鏈接子元素a,且其css類型為.redStyle;
3. 通過子選擇器,容器選擇器和屬性選擇器進(jìn)行選擇:
*:匹配所有的元素,比如說:$(*)會把頁面中的所有元素都返回;
E:匹配標(biāo)簽名為E的所有元素,如$("a")返回所有鏈接元素;
E F:匹配父元素E下的標(biāo)簽名為F的所有子元素(F可以為E的子類的子類,甚至更遠(yuǎn));
EF:匹配父元素E下的所有標(biāo)簽名為F的直接子元素;
E+F:匹配所有標(biāo)簽名為F的元素,并且有E類型的兄弟節(jié)點(diǎn)在該F元素之前(E,F緊挨著);
E~F:匹配前面是任何兄弟節(jié)點(diǎn)E的所有元素F(E,F不必緊挨著);
E:has(F):匹配標(biāo)簽名為E,至少有一個(gè)標(biāo)簽名為F的后代節(jié)點(diǎn)的所有元素E;
E.C:匹配帶有類名C的所有元素E。.C等效于*.C;
E#I:匹配id為I的所有元素E,#I等效于*#I;
E[A]:匹配帶有屬性A的所有元素E;
E[A=V]:匹配所有屬性A的值為V的元素E;
E[A^=V]:匹配所有元素E,且A的屬性值是V開頭的;
E[A$=V]:匹配所有元素E,且A的屬性值是V結(jié)尾的;
E[A*=V]:匹配所有元素E,且A的屬性值中包含有V;
4.利用jQuery自定義的選擇器進(jìn)行選擇:
:button:選擇任何按鈕類型的元素,包括input[type=submit]等等;
:checkbox:選擇復(fù)選框元素;
:file:選擇所有文件類型元素,即input[type=file];
:image:選擇表單中的圖像元素,即input[type=image],注意此處和前面根據(jù)標(biāo)簽名img選擇圖像有點(diǎn)不同哈;
:input:選擇表單元素,如input,select,textarea,button等;
:radio:選擇單選按鈕元素;
:reset:選擇復(fù)位按鈕元素,如input[type=reset],button[type=reset];
:submit:選擇提交按鈕元素;
:text:選擇文本字段元素,即input[type=text];
:animated:選擇當(dāng)前處于動(dòng)態(tài)控制下的元素;
:contains(hello):選擇包含文本hello的元素;
:header:選擇標(biāo)題元素,如h1;
:parent:選擇擁有后代節(jié)點(diǎn)(包括文本)的元素,而排除空元素;
:selected:選擇已選中的選項(xiàng)元素;
:visible:選擇可見元素;
當(dāng)前名稱:關(guān)于jquerylt的信息
文章源于:http://jinyejixie.com/article20/dsedoco.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、做網(wǎng)站、網(wǎng)站維護(hù)、網(wǎng)站營銷、響應(yīng)式網(wǎng)站、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)