$(a).click(function(){
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),坪山企業(yè)網(wǎng)站建設(shè),坪山品牌網(wǎng)站建設(shè),網(wǎng)站定制,坪山網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,坪山網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
if($(this).is(":hidden")){//如果隱藏就顯示
$(this).show();
}else{
$(this).hide();
}
});
或者可以查考jquery幫助文檔使用.toggle()
概述
切換元素的可見(jiàn)狀態(tài)。
如果元素是可見(jiàn)的,切換為隱藏的;如果元素是隱藏的,切換為可見(jiàn)的。
示例
描述:
切換所有段落的可見(jiàn)狀態(tài)。
HTML 代碼:
pHello/pp style="display: none"Hello Again/p
jQuery 代碼:
$("p").toggle()
結(jié)果:
p tyle="display: none"Hello/pp style="display: block"Hello Again/p
不能觸發(fā)click事件最常見(jiàn)的三種情況:
選擇器使用錯(cuò)誤,沒(méi)有選擇到標(biāo)簽;(請(qǐng)分享html代碼分析);
標(biāo)簽比jquery方法慢加載,也就是 先加載的方法 , 后加載的標(biāo)簽;解決方法(將script標(biāo)簽與js方法 寫(xiě)在頁(yè)面的底部 也就是 body 標(biāo)簽的下面)或者如下代碼
!DOCTYPE html
html
head
meta charset="utf-8"
script src="js/jquery-1.9.1.min.js"/script
script
$(document).ready(function(){
$(".test").click(function(){
alert("333");
});
});
/script
title點(diǎn)擊事件測(cè)試/title
/head
body
button class="test" 點(diǎn)擊彈出/button
/body
/html
jquery文件或者js文件 導(dǎo)入路徑錯(cuò)誤或者沒(méi)有導(dǎo)入 (新手低級(jí)錯(cuò)誤);
(純手打,求采納,已測(cè)試代碼。夢(mèng)魂清風(fēng) @author:dream breeze)??!
click()和onclick()的區(qū)別:
1.onclick是綁定事件,告訴瀏覽器在鼠標(biāo)點(diǎn)擊時(shí)候要做什么
click本身是方法作用是觸發(fā)onclick事件,只要執(zhí)行了元素的click()方法,就會(huì)觸發(fā)onclick事件。
2.click()方法的主要作用是觸發(fā)調(diào)用click方法元素onclick事件,實(shí)際上是模擬了鼠標(biāo)的點(diǎn)擊動(dòng)作。此外,如果在click括號(hào)內(nèi)定義了其他可執(zhí)行語(yǔ)句,則click方法會(huì)在執(zhí)行完onclick事件之后執(zhí)行括號(hào)內(nèi)部的語(yǔ)句。
我們還可以注意到:onclick是事件,而click是方法,兩者是不同的概念。