Time of Update: 2014-04-05
jquery在scroll()事件裡面,我想判斷當前捲軸橫向還縱向;我開始用全域變數記錄scrollTop的值來判斷的,如果前後值沒有變就是橫向滾動了,但是頁面裡有多個捲軸,就要多個全域變數來控制,該怎麼判斷呢?scroll jquery 區分橫向縱向捲軸解決方案:each一次設定選取器選中對象的scrollLeft/scrollTop就行了,然後綁定scroll事件,觸發的時候擷取scrollLeft/scrollTop和初始化的scrollLeft/scrollTop對比判斷是橫向還是縱向,
Time of Update: 2014-04-05
domainA 中有一個頁面index.html,通過iframe嵌套了domainB中的一個頁面other.html 由於other.html頁面在iframe中顯示,而且其頁面內容會動態增加或減少,現在需要去掉iframe的捲軸 由於javascript同源策略的限制,無法進行跨網域作業,使得問題比較棘手 參考了一下網上的做法,引入了一個代理頁面,或者叫做中介 agent.html,屬於domainA 然後,在domainB
Time of Update: 2014-04-05
scroll事件適用於window對象,但也可滾動iframe架構與CSS overflow屬性設定為scroll的元素。複製代碼 代碼如下:$(document).ready(function () { //本人習慣這樣寫了 $(window).scroll(function () {
Time of Update: 2014-04-05
複製代碼 代碼如下: <div> <input id="username" type="text" class="txt1" value="請輸入使用者名稱" onclick="if(this.value=='請輸入使用者名稱'){this.value=''; }" onfocus="if(this.value=='請輸入使用者名稱'){this.value=''; }" /> <input id="password" type="text" class="txt2
Time of Update: 2014-04-05
最近在iOS項目中需要使用到oc與js之間的相互調用,而且要求是實現方式必須與Android中的相同,方便js中統一處理。於是在對第三方庫WebViewJavascriptBridge進行研究之後,仿照Android中的WebView與JS的互動機制,實現了一個,在這裡分享給大家。首先要說明的是,在iOS中js調用Objective-C的代碼只能通過重新導向的形式進行,即js中通過修改iframe的src,或者直接跳轉到一個url,在Objective-C中通過UIWebView的webView
Time of Update: 2014-04-04
Layout覆蓋預設值 $.fn.layout.defaults. 布局,最多可以有五個地區的容器:north(北), south(南), east(東), west(西) 和 center(中間),center 中間的地區是必須的,但是面板邊緣地區的面板是可選的。 每一個邊緣地區面板都可以通過拖動邊框來調整大小,他們還可以通過點擊 收縮/展開 按鈕將其
Time of Update: 2014-04-04
複製代碼 代碼如下:// 判斷各種瀏覽器,找到正確的方法function launchFullscreen(element) { if(element.requestFullscreen) { element.requestFullscreen(); } else if(element.mozRequestFullScreen) {
Time of Update: 2014-04-04
extjs的grid中我們經常需要添加一個圖片狀態或者按鈕,總結一下自己用過的方法: 一、狀態表示: 複製代碼 代碼如下: renderer:function(value){ if(value==0){ return "<img src='images/icons/cancel.png'>"; }else if(value==1){ return "<img src='images/icons/accept.png'>"; } return value; }
Time of Update: 2014-04-03
引言最近在Angular社區的原型開發人員間,一種全Javascript的開發架構MEAN正突然流行起來。其首字母分別代表的是:(M)ongoDB——NoSQL的文檔資料庫,使用JSON風格來儲存資料,甚至也是使用JS來進行sql查詢;(E)xpress——基於Node的Web開發架構;(A)agular——JS的前端開發架構,提供了聲明式的雙向資料繫結;(N)ode——基於V8的運行時環境JS語言開
Time of Update: 2014-04-03
1.前言:前兩天寫過一片《分析dom元素的特性Attribute和屬性Property》,分析了特性和屬性的區別。那篇文章卻忽略了一個主要知識點——getAttributeNode()和setAttributeNode() 近來看《jQuery技術內幕》,今天正好看到jQuery.attr()那一部分,忽然想起來這個方法。就此簡單說一說。 2.從jQuery說起:jQuery指出,在IE6、7下,瀏覽器的getAttribute
Time of Update: 2014-04-03
網站的載入速度在一定程度上來說是決定網站能否成功的關鍵。如果您是網站所有者,一定知道網站速度的重要性。因為沒有人願意為了開啟一個網頁而等老半天,換句話說,如果你的網站開啟速度很慢,將流失大量的訪客,甚至出現多米諾效應的不良影響。 下面向大家推薦12款精心挑選的網站載入速度和效能測試工具,協助快速,全面的瞭解自己的網站載入速度和效能。您可能感興趣的相關文章讓網站動起來!12款優秀的 jQuery 動畫外掛程式構建 iOS 風格移動 Web
Time of Update: 2014-04-03
例1,使數字1111111變成11,111,111.00,保留兩位小數。複製代碼 代碼如下:<html><head><script type="text/javascript">function outputmoney(number) {number = number.replace(/\,/g, "");if(isNaN(number) || number == "")return "";number = Math.round(number * 100) /
Time of Update: 2014-04-03
部分購物網站用這個功能放購物車或商品分類導航,使產品頁面很長的時候,側邊欄能始終固定發揮它應有的作用,有的網站用這個功能來側邊欄的廣告。jQuery代碼:複製代碼 代碼如下:var rollSet = $('#Roll');// 檢查對象,#sidebar-tab是要隨捲軸固定的ID,可根據需要更改var offset = rollSet.offset();$(window).scroll(function () { // 檢查對象的頂部是否在遊覽器可見的範圍內 var
Time of Update: 2014-04-03
隨著瀏覽器不斷的升級改進,CSS和JavaScript之間的界限越來越模糊。本來它們是負責著完全不同的功能,但最終,它們都屬於網頁前端技術,它們需要相互密切的合作。我們的網頁中都有.js檔案和.css檔案,但這並不意味著CSS和js是獨立不能互動的。下面要講的這五種JavaScript和CSS共同合作的方法你也許未必知道! 用JavaScript擷取虛擬元素(pseudo-element)屬性
Time of Update: 2014-04-03
1引用計數記憶體回收 核心:追蹤記錄對象被引用的次數。思路是如果一個對象A被賦值給了一個變數v,則該對象A的引用計數值加1,如果變數v又被賦予其他值了,比如a="str",則該對象A的引用計數值減1.當這個引用計數值變成0時,就表明它所佔的記憶體空間可以被回收了。 1 var A={b:4}; 2 var v=A;//此時A的引用計數值為1 3 var vv=A; //此時A的引用計數值為2 4 v=9;//A的引用計數值為1 5
Time of Update: 2014-04-03
代碼功能:判斷手機/平板是否安裝app如果安裝 則調用app的scheme,傳入url當作參數,來做後續操作如果沒有安裝 則跳轉到app store/google play 下載app複製代碼 代碼如下:(function() {var openUrl = window.location.search;try{openUrl = openUrl.substring(1,openUrl.length);}catch(e){}var isiOS =
Time of Update: 2014-04-03
該方法支援IE瀏覽器和其他瀏覽器。1、首先定義兩個link,當然你也可以是一個,第二個是要更改的css複製代碼 代碼如下:<link rel="stylesheet" type="text/css" href="main.css" /><link id="size-stylesheet" rel="stylesheet" type="text/css" href="narrow.css" />2、下面的JavaScript代碼將根據不同的瀏覽器大小,更改css複製代碼
Time of Update: 2014-04-02
使用者介面工具包非常受追捧。他們能夠協助更好的完成進行中的項目,減少時間和精力。介面是使用者在瀏覽網站時注意到的第一件事。這就是為什麼好的使用者介面很重要,尤其是那些可以免費下載的素材。 今天,我們很高興為您呈現一批新的和優雅的扁平化設計的 UI 包。如果您正在尋找這類風格的元素,這些免費的資源會是你需要的。您可能感興趣的相關文章分享15套華麗的的扁平設計風格的表徵圖讓人愛不釋手的13套精美網頁表徵圖素材30個讓人興奮的視差滾動效果網站作品分享20個非常不錯的 UI 表徵圖素材資源分享18
Time of Update: 2014-04-03
今天是寫的是關於JQ的雙擊事件防止多次提交的問題,並且通過函數可以批量定義,通能性更強了,通過方法動態繫結元素的事件。而且可以動態傳遞函數名或者多參數等(本執行個體只傳遞函數名通過Eval調用)。 我們都知道在jQuery的事件綁定中,執行雙擊事件(dblclick)時能觸發兩次單擊事件(click)。即一個標籤元素(如div等),如果元素同時綁定了單擊事件(click)和雙擊事件(dblclick),那麼執行單擊事件(click)時,不會觸發雙擊事件(dblclick),
Time of Update: 2014-04-02
NetBeans部署項目(Extjs)報錯(二)1、具體錯誤如下:Using CATALINA_BASE: "C:\Users\Administrator.FOXB2MKB3RGUNIL\AppData\Roaming\NetBeans\7.4\apache-tomcat-7.0.41.0_base"Using CATALINA_HOME: "D:\NetBeans\Apache Tomcat 7.0.41"Using CATALINA_TMPDIR: