十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
ul id="ul_list"
天橋ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
li id="li1"/li
li id="li2"/li
li id="li3"/li
/ul
$("#ul_list li[id!='li2']").html();
結(jié)果:
li id="li1"/li
li id="li3"/li
也可以直接選取li節(jié)點(diǎn)
$("li[id!='li2']").html();
結(jié)果是一樣的
可以多看一下 jQuery 的API文檔,有中文的,這些選擇器的基本操作資料很全的
你提問時(shí),應(yīng)該將你的需求功能列出來,這樣避免回答的人走彎路
你的 this 用錯(cuò)了,它是一個(gè)document對(duì)象,取它屬性 id 的值代進(jìn)去就可以了
$(function() {
$("#u_menuli").mouseover(function() {
$(this).css({ "background-image": "url(images/cq_04.jpg)", "color": "#ffffff" });
$("#u_menu li[id!='" + $(this).attr("id") + "']").css({ "background-image": "url(images/cq_05.jpg)", "color": "#000" });
})
})
不過你這樣的做法很奇怪,在 將鼠標(biāo)移動(dòng)選中的的當(dāng)前項(xiàng)的樣式改變外,其他非選中的也改變樣式?
只“高亮”當(dāng)前選中項(xiàng),其他項(xiàng)就普通樣式顯示不就行了?
//on('第一個(gè)參數(shù)是事件名稱,如click,change等',?'第二個(gè)參數(shù)表示執(zhí)行的方法')
$('body').on('click',?function(){
});
//查看更詳細(xì)的說明
//hover('第一個(gè)鼠標(biāo)移動(dòng)到某個(gè)元素執(zhí)行方法',?'第二個(gè)鼠標(biāo)移開當(dāng)前DOM節(jié)點(diǎn)后執(zhí)行方法')
$('body').hover(function(){
//鼠標(biāo)移動(dòng)到body上執(zhí)行
},?function(){
//鼠標(biāo)移開body后執(zhí)行
});
//查看更詳細(xì)的說明
附上jquery中文API文檔,
$.post是提供簡(jiǎn)單的封裝的ajax post請(qǐng)求的方法,沒辦法進(jìn)行更詳細(xì)的配置。
改為使用$.ajax把,里面有一個(gè)參數(shù)可以配置超時(shí)時(shí)間
如
$.ajax({
url:"xxx.php",
type:"POST",
dataType:"json",
timeout:60000, //超時(shí)時(shí)間,現(xiàn)在設(shè)置為60s。
success:function(data){
console.log(data);
}
});
更詳細(xì)的配置可以查看jQuery的API文檔。
另外需要你的服務(wù)器端配置的超時(shí)時(shí)間不能小于jQuery里面配置的。要不然jQuery還沒有超時(shí),服務(wù)器端直接返回timeout了。
同時(shí)優(yōu)化一下服務(wù)端的處理,提高相應(yīng)速度也是一個(gè)不錯(cuò)的選擇。
jQuery的api文檔中有列出來,獲取網(wǎng)頁的滾動(dòng)高度用方法:scrollTop() 即可。注意:要獲取網(wǎng)頁的滾動(dòng)高度,兼容所有瀏覽器的寫法是獲取window對(duì)象然后調(diào)用scrollTop()函數(shù)。簡(jiǎn)單示例:alert($(window).scrollTop());jQuery的api文檔目錄翻譯見:
你可以看下jQuery的API文檔,第2種寫法是返回 指定父級(jí)下的子級(jí)元素.
form id="userForm"
input name="UserName"/
div
input name="Password"/
/div
/form
這樣的表單,按照第2種寫法的話,Password是無法獲取的,因?yàn)樗皇莡serForm的子級(jí).你只能獲取到UserName.
所有你應(yīng)該改造下,寫成$("#userForm input"),這樣的選擇器返回的是#userForm下所有匹配的后代元素.