新聞中心
jquery怎樣實(shí)現(xiàn)點(diǎn)擊按鈕切換div
div id="a1" class="someclass"1/div
成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、喀左網(wǎng)絡(luò)推廣、微信小程序、喀左網(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)址:www.cdcxhl.com
div id="a2" class="someclass"2/div
script
$('.someclass').click(function (){
$('.someclass').hide();
$(this).show();
});
/script
不知道你是不是要這樣
JQuery 開關(guān)左右切換不同的DIV,如何實(shí)現(xiàn)的???
!-- 開關(guān)代碼 --
div class="kg"
span class="cur"開/span
span關(guān)/span
/div
!-- 需要切換的div --
div class="box"
ul111111/ul
ul222222/ul
/div
script type="text/javascript" src="引進(jìn)jquery"/script
script type="text/javascript"
$(function(){
$('.box ul').eq(0).show();
$('.kg span').on('click', function() {
var n = $('.kg span').index(this);
$(this).addClass('cur').siblings().removeClass('cur');
$('.box ul').eq(n).show().siblings().hide();
});
})
/script
jquery 操作div內(nèi)容插入到另一個(gè)div
jquery?復(fù)制DIV內(nèi)容到另一個(gè)div中
例如下代碼:
i?class="m_tab"?id="A_name"張三/i
i?class="m_tab"?id="A_sex"男/i
i?class="m_tab"?id="A_age"30/i
把以上已生成的內(nèi)容對(duì)應(yīng)復(fù)制到下面input框里:
input?class="m_input"?id="B_name"?value="張三"
input?class="m_input"?id="B_sex"?value="男"
input?class="m_input"?id="B_age"?value="30"
可以使用下方代碼:
function?showDiv(xid){
var?div1?=?$('#A_'+xid),a?=?$('#B_cname');
var?div2?=?$('#A_sex'),b?=?$('#B_sex');
var?div3?=?$('#A_age'),c?=?$('#B_age');
for(var?i=0;idiv1.length;i++){a.append(''+div1[i].innerText+'')}
for(var?i=0;idiv2.length;i++){b.append(''+div2[i].innerText+'')}
for(var?i=0;idiv3.length;i++){c.append(''+div3[i].innerText+'')}
擴(kuò)展資料:
語(yǔ)言特點(diǎn)
1、快速獲取文檔元素
jQuery的選擇機(jī)制構(gòu)建于Css的選擇器,它提供了快速查詢DOM文檔中元素的能力,而且大大強(qiáng)化了JavaScript中獲取頁(yè)面元素的方式。
2、提供漂亮的頁(yè)面動(dòng)態(tài)效果
jQuery中內(nèi)置了一系列的動(dòng)畫效果,可以開發(fā)出非常漂亮的網(wǎng)頁(yè),許多網(wǎng)站都使用jQuery的內(nèi)置的效果,比如淡入淡出、元素移除等動(dòng)態(tài)特效。
3、創(chuàng)建AJAX無(wú)刷新網(wǎng)頁(yè)
AJAX是異步的JavaScript和XML的簡(jiǎn)稱,可以開發(fā)出非常靈敏無(wú)刷新的網(wǎng)頁(yè),特別是開發(fā)服務(wù)器端網(wǎng)頁(yè)時(shí),比如PHP網(wǎng)站,需要往返地與服務(wù)器通信,如果不使用AJAX,每次數(shù)據(jù)更新不得不重新刷新網(wǎng)頁(yè),而使用AJAX特效后,可以對(duì)頁(yè)面進(jìn)行局部刷新,提供動(dòng)態(tài)的效果。
4、提供對(duì)JavaScript語(yǔ)言的增強(qiáng)
jQuery提供了對(duì)基本JavaScript結(jié)構(gòu)的增強(qiáng),比如元素迭代和數(shù)組處理等操作。
5、增強(qiáng)的事件處理
jQuery提供了各種頁(yè)面事件,它可以避免程序員在HTML中添加太多事件處理代碼,最重要的是,它的事件處理器消除了各種瀏覽器兼容性問(wèn)題。
6、更改網(wǎng)頁(yè)內(nèi)容
jQuery可以修改網(wǎng)頁(yè)中的內(nèi)容,比如更改網(wǎng)頁(yè)的文本、插入或者翻轉(zhuǎn)網(wǎng)頁(yè)圖像,jQuery簡(jiǎn)化了原本使用JavaScript代碼需要處理的方式。
參考資料來(lái)源:百度百科-jQuery
網(wǎng)站名稱:jquerydiv切換,jquery 切換
鏈接地址:http://www.dlmjj.cn/article/dsscjhd.html