示例html
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、武陵網(wǎng)絡(luò)推廣、重慶小程序開(kāi)發(fā)公司、武陵網(wǎng)絡(luò)營(yíng)銷、武陵企業(yè)策劃、武陵品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供武陵建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:vcdvsql.cn
div?class="abc"?style="display:none"/div
input?type="button"?class="but"?/
最簡(jiǎn)單的方法:
script
$(document).ready(function(e)?{
$(".but").click(function(e)?{
$(".abc").toggle();
});
});
/script
toggle() 的作用就是當(dāng)對(duì)象是顯示的就隱藏,當(dāng)是隱藏的則顯示。
------
如果你除了顯示和隱藏之外還需要同時(shí)實(shí)現(xiàn)其他功能的話,可以這樣:
script
$(document).ready(function(e)?{
$(".but").click(function(e)?{
if(?$(".abc").hasClass("show")?){
//?執(zhí)行隱藏
$(".abc").hide().removeClass("show");
//?其他
}else{
//?顯示
$(".abc").show().addClass("show");
}
});
});
/script
這里通過(guò)自定義一個(gè) class : show 來(lái)判斷 div 是顯示或隱藏
hasClass() 是否存在某個(gè)class
hide() 隱藏對(duì)象
show() 顯示對(duì)象
removeClass() 移除一個(gè)class
addClass() 添加一個(gè)class
除此,還可以通過(guò)jquery設(shè)置這個(gè) div 的 css : display:none/block 來(lái)實(shí)現(xiàn)隱藏/顯示
PS:jquery如何刪除div里面的某個(gè)div
思路:首先獲取到需要?jiǎng)h除的對(duì)象,然后使用jQuery提供的 remove() 方法刪除被選元素及其子元素。
例如,對(duì)于如下的HTML結(jié)構(gòu):
div id="test"
div id="test1"/div
div class="test2"/div
div class="test2"/div
div/div
/div
1、刪除id為test1的div
首先使用id選擇器獲取元素,然后使用remove()函數(shù)刪除,相應(yīng)代碼為:
$("div#test1").remove();
2、刪除所有class為test2的元素
$("#test div.test2").remove(); ? // 或者 ?$("div").remove("#test .test2");
3、刪除最后一個(gè)div
雖然該div沒(méi)有id及class屬性,但是可以從其位置關(guān)系上獲取然后刪除之:
$("#test div:last").remove();
1、實(shí)現(xiàn)點(diǎn)擊按鈕,復(fù)制文本框中的的內(nèi)容? 。
2、復(fù)制專題地址和 url 地址,傳給 QQ/MSN 上的好友。
3、直接復(fù)制 url。
4、點(diǎn)擊文本框時(shí),復(fù)制文本框里面的內(nèi)容。
5、復(fù)制文本框或者隱藏域中的內(nèi)容。
6、復(fù)制 span 標(biāo)記中的內(nèi)容。
1、新建一個(gè)html文件,命名為test.html。
2、在test.html文件內(nèi),使用div標(biāo)簽創(chuàng)建一行文字,文字內(nèi)容為“小明”。
3、在test.html文件內(nèi),設(shè)置div標(biāo)簽的id屬性為mytext,主要用于下面通過(guò)該id獲得div對(duì)象。
4、在test.html文件內(nèi),使用button標(biāo)簽創(chuàng)建一個(gè)按鈕,按鈕名稱為“切換內(nèi)容”。
5、在test.html文件中,給button按鈕綁定onclick點(diǎn)擊事件,當(dāng)按鈕被點(diǎn)擊時(shí),執(zhí)行func()函數(shù)。
6、在js標(biāo)簽中,創(chuàng)建func()函數(shù),在函數(shù)內(nèi),通過(guò)id(mytext)獲得div對(duì)象,通過(guò)html()方法獲得div內(nèi)的文本內(nèi)容,使用if語(yǔ)句判斷獲得的文字內(nèi)容是否為指定的文本內(nèi)容,如果不是,則通過(guò)html()方法改變文本內(nèi)容。
1、新建一個(gè)html文件,命名為test.html,用于講解如何用jquery實(shí)現(xiàn)點(diǎn)擊按鈕文本框內(nèi)的文字加粗。
2、在test.html文件內(nèi),使用input標(biāo)簽創(chuàng)建一個(gè)文本框,用于文字的輸入。
3、在test.html文件內(nèi),設(shè)置input標(biāo)簽的id為testid,主要用于下面通過(guò)該id獲得input對(duì)象。
4、在test.html文件內(nèi),使用button標(biāo)簽創(chuàng)建一個(gè)按鈕,按鈕名稱為“加粗文字”。
5、在test.html文件中,給button按鈕綁定onclick點(diǎn)擊事件,當(dāng)按鈕被點(diǎn)擊時(shí),執(zhí)行addstrong()函數(shù)。
6、在js標(biāo)簽中,創(chuàng)建addstrong()函數(shù),在函數(shù)內(nèi),通過(guò)id(testid)獲得input對(duì)象,使用css()方法設(shè)置input對(duì)象內(nèi)文字的font-weight屬性值為bolder,從而實(shí)現(xiàn)文字的加粗。
7、在瀏覽器打開(kāi)test.html文件,點(diǎn)擊按鈕,查看實(shí)現(xiàn)的效果。
新聞名稱:jquery點(diǎn)擊按鈕,jquery點(diǎn)擊按鈕修改表格數(shù)據(jù)
文章出自:http://vcdvsql.cn/article0/dsigoio.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、動(dòng)態(tài)網(wǎng)站、網(wǎng)站設(shè)計(jì)公司、網(wǎng)站維護(hù)、用戶體驗(yàn)、軟件開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)