告訴你個(gè)非主流的方法、、、就是這種插件對(duì)應(yīng)的上面的編輯框一定會(huì)有ID或者class之類(lèi)的東西。。你用火狐瀏覽器。??聪翴D或者class、。、、然后直接調(diào)用就可以了。。如果怕重復(fù)。你就把最外層的class或者ID也帶上、、、當(dāng)然、、這種方法畢竟有點(diǎn)。。。非主流。你可以去看下API里有沒(méi)有。。如果沒(méi)有就像上面我說(shuō)的那么做。。。
創(chuàng)新互聯(lián)公司是一家專(zhuān)業(yè)提供鹿泉企業(yè)網(wǎng)站建設(shè),專(zhuān)注與成都做網(wǎng)站、網(wǎng)站建設(shè)、html5、小程序制作等業(yè)務(wù)。10年已為鹿泉眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。
彈出層直接可以賦值的,沒(méi)問(wèn)題.
function xxxclick(){
//主畫(huà)面信息 或者你要賦的值
var p_value = $("#主畫(huà)面值").val();
//彈出窗口
// 復(fù)制到彈出層上已經(jīng)存在的div
$("#子畫(huà)面div").val(p_value);
return;
}
首先加一個(gè)提示層并隱藏
div id="addBox" style="display:none;"保存成功/div
點(diǎn)擊添加后顯示,過(guò)一段時(shí)間后隱藏
$("$addBox").show();
setTimeout($("$addBox").hide(),3000)
關(guān)鍵語(yǔ)法如下:
layer.open({
type: 1,
content: $('#id') //這里content是一個(gè)DOM,這個(gè)元素要放在body根節(jié)點(diǎn)下
});
實(shí)例:
!DOCTYPE HTMLhtml
head
meta charset="utf-8"
meta http-equiv="X-UA-Compatible" content="IE=edge"
meta name="viewport" content="width=device-width, initial-scale=1"
script src="jquery-1.9.1.min.js"/script
script src="layer/layer.js"/script
script
$(function () {
$("a").click(function () {
layer.open({
type: 1,
closeBtn: false,
shift: 2,
shadeClose: true,
content: $("#box1")
});
})
})
/script
style
*{padding:0; margin: 0;}
#box1{width:555px; height:600px; background: #eee; display:none;}
/style
/head
body
a href="#"點(diǎn)擊/a
div id="box1"
111
/div
/body
/html
jQuery是一個(gè)快速、簡(jiǎn)潔的JavaScript框架,是繼Prototype之后又一個(gè)優(yōu)秀的JavaScript代碼庫(kù)(或JavaScript框架)。jQuery設(shè)計(jì)的宗旨是“write Less,Do More”,即倡導(dǎo)寫(xiě)更少的代碼,做更多的事情。它封裝JavaScript常用的功能代碼,提供一種簡(jiǎn)便的JavaScript設(shè)計(jì)模式,優(yōu)化HTML文檔操作、事件處理、動(dòng)畫(huà)設(shè)計(jì)和Ajax交互。
jQuery的核心特性可以總結(jié)為:具有獨(dú)特的鏈?zhǔn)秸Z(yǔ)法和短小清晰的多功能接口;具有高效靈活的css選擇器,并且可對(duì)CSS選擇器進(jìn)行擴(kuò)展;擁有便捷的插件擴(kuò)展機(jī)制和豐富的插件。jQuery兼容各種主流瀏覽器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
在jQuery迅速發(fā)展的同時(shí),一些大的廠商也看中了商機(jī)。2009年9月,微軟和諾基亞公司正式宣布支持開(kāi)源的jQuery庫(kù),另外,微軟公司還宣稱(chēng)他們將把jQuery作為Visual Studio工具集的一部分。他將提供包括jQuery的智能提示、代碼片段、示例文檔編制等內(nèi)容在內(nèi)的功能。微軟和諾基亞公司將長(zhǎng)期成為jQuery的用戶成員,其他成員還有Google,Intel,IBM,Intuit等公司。
2009年1月,jQuery 1.3版發(fā)布,它使用了全新的選擇符引擎Sizzle,在各個(gè)瀏覽器下全面超越其他同類(lèi)型JavaScript框架的查詢(xún)速度,程序庫(kù)的性能也因此有了極大提升。這一版本的第2個(gè)變化就是提供live()方法,使用live()方法可以為當(dāng)前及將來(lái)增加的元素綁定事件,在1.3版之前,如果要為將來(lái)增加的元素綁定事件,需要使用livequery插件,而在1.3版中,可以直接用live()方法。
2010年1月,也是jQuery的四周年生日,jQuery 1.4版發(fā)布,為了慶祝jQuery四周歲生日,jQuery團(tuán)隊(duì)特別創(chuàng)建了jquery14.com站點(diǎn),帶來(lái)了連續(xù)14天的新版本專(zhuān)題介紹。
在1.3及更早版本中,jQuery通過(guò)JavaScript的eval方法來(lái)解析json對(duì)象。在1.4中,如果你用的瀏覽器支持,則會(huì)使用原生的JSON.parse解析json對(duì)象,這樣對(duì)json對(duì)象的書(shū)寫(xiě)驗(yàn)證則更為嚴(yán)格。比如:{foo: "bar"}的寫(xiě)法將不會(huì)被驗(yàn)證為合法的json對(duì)象,必須寫(xiě)成{"foo":"bar"}。如果你的程序打算升級(jí)到1.4版本,那么這一點(diǎn)要尤其注意。
你看一下layer的官方演示里邊就有在iframe中關(guān)閉自身的例子
在你上面的“頁(yè)面”中,在你提交表單后執(zhí)行
var index = parent.layer.getframeindex(window.name); //獲取當(dāng)前窗體索引
$('#提交的元素').on('click', function(){
parent.layer.close(index); //執(zhí)行關(guān)閉
});你可能需要修改上面的"submit"提交為button提交
分享標(biāo)題:jquery彈層,jquery彈幕
文章出自:http://sd-ha.com/article2/hooeic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供解決方案、小程序開(kāi)發(fā)、企業(yè)網(wǎng)站制作、搜索引擎優(yōu)化、定制開(kāi)發(fā)、python
聲明:本網(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)