用Jquery.load載入頁(yè)面實(shí)現(xiàn)局部刷新
是這樣的,如果不過(guò)濾掉一些內(nèi)容的話,直接加載,會(huì)使頁(yè)面混亂的,比如新的頁(yè)面也存在<body>標(biāo)簽,加載進(jìn)來(lái)后,一個(gè)頁(yè)面就會(huì)存在兩個(gè)<body>標(biāo)簽是不規(guī)范的的HTML。這個(gè)是在jquery.load()函數(shù)中規(guī)定的。一般加載進(jìn)來(lái)的頁(yè)面需要自己根據(jù)加載的內(nèi)容的元素重新定義CSS樣式和添加js事件的。比如:
原頁(yè)面A.html:
<html>
<head><title></title></head>
<body>
<div id="container"></div>
</body></html>
被load的頁(yè)面B.html:
<html>
<head><title></title></head>
<style>.page-li {font-size:12px;color:blue}</style>
<body>
<div id="page">
<ol class="page-li">
<li>234123</li><li>341234</li><li>41234</li><li>412de34</li>
</ol>
</div>
</body></html>
在原頁(yè)面A.html中加載調(diào)用的jquery.load(),然后再在原頁(yè)面對(duì) page-li 的樣式重新定義下就可以了:
添加了load(),css的原頁(yè)面:
<html>
<head><title></title></head>
<style>.page-li {font-size:12px;color:green}</style>
<body>
<div id="container"></div>
<script type="text/javascript">
$(function(){
$("#container").load("B.html #page",null,function(){alert("加載成功")});
});
</script>
</body></html>
希望對(duì)你有幫助
- jQuery模擬原生態(tài)App上拉刷新下拉加載更多頁(yè)面及原理
- jquery使用iscorll實(shí)現(xiàn)上拉、下拉加載刷新
- JQuery插件iScroll實(shí)現(xiàn)下拉刷新,滾動(dòng)翻頁(yè)特效
- jQuery+AJAX實(shí)現(xiàn)無(wú)刷新下拉加載更多
- jquery ajax實(shí)現(xiàn)下拉框三級(jí)無(wú)刷新聯(lián)動(dòng),且保存保持選中值狀態(tài)
- 用Jquery實(shí)現(xiàn)多級(jí)下拉框無(wú)刷新的聯(lián)動(dòng)
- 基于jQuery Ajax實(shí)現(xiàn)下拉框無(wú)刷新聯(lián)動(dòng)
- jQuery 翻頁(yè)組件yunm.pager.js實(shí)現(xiàn)div局部刷新的思路
- jquery刷新頁(yè)面的實(shí)現(xiàn)代碼(局部及全頁(yè)面刷新)
- jQuery實(shí)現(xiàn)AJAX定時(shí)刷新局部頁(yè)面實(shí)例
- JQuery+Ajax無(wú)刷新分頁(yè)的實(shí)例代碼
- jQuery實(shí)現(xiàn)的上拉刷新功能組件示例
相關(guān)文章
jquery遍歷checkbox的注意事項(xiàng)說(shuō)明
本篇文章主要是對(duì)jquery遍歷checkbox的注意事項(xiàng)進(jìn)行了說(shuō)明介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2014-02-02jquery使用jquery.zclip插件復(fù)制對(duì)象的實(shí)例教程
這篇文章主要介紹了jquery使用jquery.zclip插件復(fù)制對(duì)象的實(shí)例教程,當(dāng)然也可以復(fù)制輸入框input、textarea等內(nèi)容,下面看代碼2013-12-12jquery-file-upload 文件上傳帶進(jìn)度條效果
這篇文章主要介紹了jquery-file-upload 文件上傳帶進(jìn)度條效果,代碼分為html部分css部分和js部分,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-11-11jQuery新的事件綁定機(jī)制on()示例應(yīng)用
從jQuery1.7開(kāi)始,jQuery引入了全新的事件綁定機(jī)制,on()和off()兩個(gè)函數(shù)統(tǒng)一處理事件綁定,下面通過(guò)示例為大家介紹下2014-07-07jquery插件hiAlert實(shí)現(xiàn)網(wǎng)頁(yè)對(duì)話框美化
hiAlert是一款基于jQuery的信息提示插件,它支持操作成功、操作失敗和操作提醒三種信息提示方式。hiAlert瀏覽器兼容性非常好,支持更改提示內(nèi)容,支持定位提示框的位置,可配置插件參數(shù)。2015-05-05Jquery綁定事件(bind和live的區(qū)別介紹)
Jquery中綁定事件有三種方法click、bind、live第一種方法很好理解,其實(shí)就和普通JS的用法差不多,只是少了一個(gè)on而已第二、三種方法都是綁定事件2013-08-08jQuery實(shí)現(xiàn)下拉框左右移動(dòng)(全部移動(dòng),已選移動(dòng))
本文主要介紹jQuery中利用appendTo()方法追加元素已實(shí)現(xiàn)左右移動(dòng)的功能,希望對(duì)大家有所幫助。2016-04-04JQuery擴(kuò)展插件Validate 1 基本使用方法并打包下載
Validate是用于B/S結(jié)構(gòu)客戶端驗(yàn)證用的JQuery擴(kuò)展插件,使用時(shí)需要引用兩個(gè)js文件2011-09-09基于jQuery的左右滾動(dòng)實(shí)現(xiàn)代碼
jQuery左右滾動(dòng),jquery中有自定義動(dòng)畫。要實(shí)現(xiàn)左右滾動(dòng)就是將Html標(biāo)簽的left值進(jìn)行加減。2010-12-12