jquery load()載入頁面無法使用原頁面 js
個人認為,load()方法就是ajax 的縮略版,簡寫版而且載入方式是非同步的,之所以無法使用原來頁面大概是因為在做非同步載入的時候,頁面呼叫了子頁面的js
就是無法使用原頁面的js,本人直接用ajax的方式進行載入,並關閉非同步方式,就可以呼叫原頁面的js
$(function() {
$.ajax({
url : url,
cache : true,
async : false,
success : function(html) {
$("#main-content").html(html);
}
});
})
各位可以試一下,看看是不是可以,如果有補充,或者更合理的解釋歡迎回復相關推薦
jquery load()載入頁面無法使用原頁面 js
個人認為,load()方法就是ajax 的縮略版,簡寫版而且載入方式是非同步的,之所以無法使用原來頁面大概是因為在做非同步載入的時候,頁面呼叫了子頁面的js 就是無法使用原頁面的js,本人直接用ajax的方式進行載入,並關閉非同步方式,就可以呼叫原頁面的js $(f
jQuery prop()方法
... () 集合 index 移除 一個 function spa pro 添加並移除名為‘color’的屬性: $(‘button‘).click(function () { var $x = $(‘div‘) $x.prop(‘color‘, ‘f00‘)
37. jQuery- ready()方法的幾種寫法
jquery-ready()方法的四種寫法 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>jQuery- ready()方法的幾種寫法<
54 jQuery-animate()方法移動位置
1.效果圖 2.HTML程式碼 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>53 jQuery-animate()方法移動位置&
mongoDB查詢findOne()入參無法查到資料,不入參可查到
Goods.findOne({productId:productId},function(err1,doc){ //doc返回null}但是Goods.findOne({},function(er
jquery live() delegate() on() 事件委託的一些區別
隨著DOM結構的複雜化和Ajax等動態指令碼技術的運用,有了較多的動態新增進來的元素,直接用JQ新增click事件會發現新新增進來的元素並不能直接選取到,在這裡就需要用到事件委託方法,JQ為事件委託提供了live()、dalegate()和on()方法。 事件委託 我們知道,DOM在為頁面中的
jQuery---JQuery remove(),removeAttr()和removeClass()示例區別
JQuery remove()方法 remove()方法與detach()方法相同,它從DOM中刪除所選元素,包括所有文字和子節點。但是,它不會將與DOM中匹配的元素集合中的已刪除元素相關聯的所有資料和事件完全保留。它恢復元素資料,而不是其事件處理程式。與元素
jquery on()及選擇器不選擇某一元素
jquery on() 語法 $(selector).on(event,childSelector,data,function) 第二個引數為選擇器字串,用於過濾出被選中的元素中能觸發事件的後代元素【注意】。如果選擇器是 null 或者忽略了該選擇器,
jquery on()事件
jquery的繫結事件是會遍歷已經存在的元素,然後對其進行事件繫結。因此這樣就導致了一個問題,對於動態新增的元素原本寫好的jquery的事件無法對其進行繫結。那麼解決方案就是on()事件,它分為多種狀態,下面羅列了其支援的事件委託: blurfocusfocusinfocu
jQuery load() 方法實現載入遠端資料
jQuery load() 方法是簡單但強大的 AJAX 方法。load() 方法從伺服器載入資料,並把返回的資料放入被選元
arcgis server 10.2安裝問題(授權破解、無法載入manager頁面)及解決方案
最近安裝arcgis server 10.2用來發布地圖服務,發現在安裝過程中出現幾個問題,現在記錄一下以便其他的哥們少走彎路。 破解檔案: 安裝時出現這個介面就是提醒你安裝授權檔案了,我的這個是中文的,可能其他人安裝的時候是英文介面,但一樣
jQuery基礎(Ajax,load(),getJSON(),getScript(),post(),ajax(),同步/異步請求數據)
發送請求 它的 fun 使用 json格式 單元素 生成 set log 1.使用load()方法異步請求數據 使用load()方法通過Ajax請求加載服務器中的數據,並把返回的數據放置到指定的元素中,它的調用格式為: load(url,[data],[callb
window.print()打印頁面指定內容(使用iframe保證原頁面不失效)
class code order 一個 ctype ... html中 -c content 使用window.print()時會出現兩個問題: (1)直接使用window.print() 打印的是整頁內容-->無法實現打印指定區域 (2)打印時替換body中的內
控制使用jquery load()方法載入新頁面中的元素
三個參數 解決 獲取 參數 頁面 紮實 第一個 之前 簡單 最近在項目中用到jquery的load()方法來加載頁面,首先簡單說一下load()方法。 load(url,data,callback);該方法接收三個參數,第一個是載入的頁面地址,第二個是要傳到服務器的參數,第
基於Jquery的(可視區域,向上滾動向下滾動兩種)圖片懶載入
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style>
IE8中jQuery.load()載入頁面不顯示的原因
一、jQuery.load() jQuery.load(url,[data],[callback])通過Ajax非同步請求載入伺服器中的資料,並把資料放到指定元素中。 url :請求伺服器的地址 data :可選項,請求時傳送的資料 callback :可選項,請求成功後的回撥
使用SpringMVC的crud操作時,進行資料修改,但是修改成功後,頁面無法顯示lastName屬性值(被修改的那條記錄)
我這個錯誤的原因在於,把map的鍵寫錯了,它必須和類名第一個字母小寫相同 @ModelAttribute public void getEmployee(@RequestParam(value="id",required=false) Integer id, Map&l
jquery load()方法實現區域性重新整理,多張網頁切換(li標籤實現上下頁的切換)
---學習借鑑中--- (1)父頁面插入的位置 <div id="content" > //id為要重新整理顯示的子頁面的內容 </div> (2)父頁面顯示標籤切換不同html頁面 <ul class="userMenu"> <li
wamp下DVWA登入頁面無法訪問(或輸入login直接跳轉到setup介面)的解決辦法
老王上網找了好久解決辦法,有說改埠的、有說重啟動的balabala但都沒亂用....真的急瘋了,前兩天在機電樓數字簽名課上中期檢查還好好的,突然輸入login的網址就登不上去了。。。在我一籌莫展抓耳撓腮之時,靈光一現,發現了下面的解決辦法: 大家開啟本地服務(就是下方輸入框
JQuery 之從 $(核心函式)載入事件入門
JQuery 程式碼少而多實現的JS類庫 就是這麼6 一、關於JQuery (一)、什麼是JQuery ? 《1》jQuery,顧名思義,也就是JavaScript和查詢(Query),它就是輔助JavaScript開發的js類庫。 1、使用j