国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jquery選擇器的選擇使用及性能介紹

2024-05-06 14:19:57
字體:
來源:轉載
供稿:網友
在寫完第一回之后,看到了朋友們的回復,指出了我代碼中的一些問題,確實由于時間倉促沒有使用IDE,直接搞上了,又由于本人記憶力不好,所以把大小寫都忘記了,還好晚上回家,用VS改了一下,呵呵,真是對不住大家了。

從這一講開始,我們將直正接觸一個JQ類庫,學習一下JQ的寫法,JQ的一些常用的命令等等,今天主要講的是JQ里的選擇器,這也是JQ的一大特點,這從它的名稱jQuery中可以看到,主要功力體現在查詢上。

前言:對于寫在<script></script>中的代碼,一般在JS環境,我們一般把代碼寫在window.onload=function(){...}代碼塊里,這個意思是說,當頁面加載完成后,再執行JS代碼塊,而對于JQ來說,它也有類似的方法$(function(){...});我們把代碼段寫在這里面。有時如果不想那樣寫(這樣寫一般把JS代碼放在了<head></head>標記里,但這樣會影響頁面加載的速度),可以把JS代碼寫在<body></body>的最底下。
ID選擇器
代碼如下:
alert($("#name").val()); //輸出ID為name的input元素的值

類選擇器
代碼如下:
alert($(".nameclass").val()); //輸出具有css名為nameclass的input元素的值

特殊選擇器
代碼如下:
alert($("input[type=text][name=name]").val()) //輸出類型為text,name為name的input元素的值

代碼如下:
//選中指定的select元素:
function chekStatus(o) {
$('#OrderStatus').find('option[value=' + o + ']').attr('selected', true);
$('#search_btn').trigger();
}
//全選
$('#SelectAll').click(function() {
if (this.checked) {
$('.forShop:not(:checked)').each(function() {
this.click();
});
}
else {
$('.forShop:checked').each(function() {
this.click();
});
}
});
//是否有選中項
$('#delSelectProduct').click(function() {
if ($('.protuctitem:checked').size() == 0) {
alert('請選擇寶貝');
return false;
}
//根據索引,選中指定的option,并為option添加CSS樣式
function chekStatus(o) {
$('#OrderStatus').find('option')[o].selected = true;
$($('#tabs').find('dd').removeClass('cur')[o]).addClass('cur');
$('#search_btn').trigger('click');
}
//為表格的行加隔行變色特效,單擊行后,再變色
var $trs = $("#baike_div>table>tbody>tr"); //選擇所有行
$trs.filter(":odd").addClass("odd"); //給奇數行添加odd樣式
$trs.filter(":even").addClass("even"); //給偶數行添加odd樣式

下面有一些選擇器的技巧,需要我們去了解
代碼如下:
//(1)通配符:
$("input[id^='code']"); //id屬性以code開始的所有input標簽
$("input[id$='code']"); //id屬性以code結束的所有input標簽
$("input[id*='code']"); //id屬性包含code的所有input標簽
//(2)根據索引選擇
$("tbody tr:even"); //選擇索引為偶數的所有tr標簽
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 阿克| 柘荣县| 南漳县| 齐齐哈尔市| 甘肃省| 泾源县| 济源市| 马尔康县| 营山县| 府谷县| 阳高县| 行唐县| 汪清县| 平利县| 射洪县| 二手房| 南部县| 邹城市| 嵊泗县| 勐海县| 永定县| 启东市| 饶河县| 安陆市| 阿拉善盟| 乳山市| 合作市| 通河县| 高雄市| 蓝田县| 湖北省| 博爱县| 织金县| 惠水县| 佛坪县| 常州市| 会泽县| 阿城市| 霍林郭勒市| 定安县| 嘉义县|