Time of Update: 2014-11-05
JQuery學習一 學習JQuery,如何建立、調用和關閉強制回應視窗。(document).ready(function() {/* Background Resizer-背景自適應瀏覽器大小 */$("#bodyBackground").ezBgResize();/* modal windows */$('a.modal').click(function() {/*attr-擷取屬性值,例如tagName*/ var modalID =
Time of Update: 2014-11-05
JS基礎——事件綁定 上一篇部落格JS事件對象中,老師問JS事件處理和VB中的事件處理有什麼聯絡?先來解決一下這個問題。舉個VB.net中事件處理的例子(JS敲久了,VB習慣的都不熟悉了,看來得經常回顧了):1、事件處理VB VS JSPrivate Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click MsgBox("helo!")
Time of Update: 2014-11-05
Javascript對象的技巧和陷阱建立對象的3種方法方法1直接建立var obj = { name: "mike", age: 10 }方法2用new建立var ob = new Date();方法3ECMAScript5有個新的方法 Object.create()其實這個方法就是繼承某一個對象var obj = { name: "mike", age: 10 };
Time of Update: 2014-11-05
node.js學習(2)--路由功能以及表單上傳今天按照《node.js入門》這本書學習了node的一些基礎知識,包括伺服器的建立,路由功能的實現,表單上傳和資料處理,感覺開始明白了node.js的一些基本原理。這本書說的很詳細也很基礎,很適合初學者學習。node.js入門 眾所周知,node跟php語言不一樣,node不需要依賴於apache等伺服器,因為node本身就能夠構建伺服器!所以,再用node開發網站之前我們首先得學會如何搭建伺服器。關於node建立伺服器在我之前的部落格已經有介紹,
Time of Update: 2014-11-05
javascript jquery 判斷對象為空白的方式java中存在很多null 指標的問題,需要經常做預防和判斷,如若不然,控制台出現惱人的異常,讓人信心備受打擊,早期寫程式的時候沒有經驗,不能根據異常資訊找到問題的根源,唯一做的事情就是祈禱,千萬別出現什麼異常資訊啊!現在碰到與問題,到希望異常資訊越詳細越好,但偏偏事與願違,我們所採用的架構居然把所有的異常全部throws
Time of Update: 2014-11-05
Extjs4.2 tooltip 提示寬度問題解決 在Extjs4.2 的tooltip 提示,寬度被限制在了40px,感覺很彆扭,是個BUG,解決辦法,在ext-all-debug.js或ext-all.js中,找到如下的代碼:Ext.define('Ext.tip.Tip', { extend: Ext.panel.Panel , alternateClassName: 'Ext.Tip', minWidth : 40, // 問題在這裡
Time of Update: 2014-11-05
JavaScript事件在WebKit中的處理流程研究本文主要探討了JavaScript事件在WebKit中的註冊和觸發機制。JS事件有兩種註冊方式: 通過DOM節點的屬性添加或者通過node.addEventListener()函數註冊;通過DOM節點的屬性添加如下所示,節點的屬性採用on後面緊接event name的形式,比如onclick, onload; <script type=text/javascript> function listener(e){
Time of Update: 2014-11-05
Extjs4.2 Desktop 案頭表徵圖拖動白屏的解決 上次做了個extjs4.2的desktop案頭demo,把desktop從原始包中剝離出來,並實現了案頭表徵圖換列,案頭表徵圖拖動,但使用者反映案頭表徵圖拖動會出現白屏,經測試,在 extjs4.2和Extjs5.0中都存在這個問題, 經反覆跟蹤調試,發現自己增加的代碼並沒有問題,問題出在extjs的自訂class裡面, 在extjs4.1的 Ext.define('Ext.dd.DragZone'
Time of Update: 2014-11-05
Arcgis for Js之featurelayer實現空間查詢和屬性查詢空間查詢和屬性查詢是常用的兩種對資料的檢索與查詢方式,在本節,將講述Arcgis for Js下如何?featurelayer的這兩種查詢方式,先貼圖給大家看看:實現介面屬性查詢空間查詢看完了效果,下面說說我的實現思路。首先,實現查詢的關鍵是Query,屬性查詢時query.where來實現,空間查詢時query.geometry來實現,具體代碼如下:1、屬性查詢
Time of Update: 2014-11-04
基於jquery固定於頂部的導航響應瀏覽器捲軸事件,jquery捲軸今天給大家分享一款基於jquery固定於頂部的導航,這款導航當瀏覽器捲軸位於頂部時,導航高度較高,當瀏覽器滾動向下滾動時,導航高度自動減低,並位於頂部。如下:源碼下載實現的代碼:html代碼:<div id="page"><div id="toolbar" data-0="height:192px" data-128="height: 64px"><div
Time of Update: 2014-11-04
Jquery跨域調用今天在項目中需要做遠端資料載入並渲染頁面,直到開發階段才意識到ajax跨域請求的問題,隱約記得Jquery有提過一個ajax跨域請求的解決方式,於是即刻翻出Jquery的API出來研究,發現JQuery對於Ajax的跨域請求有兩類解決方案,不過都是只支援get方式。分別是JQuery的 jquery.ajax jsonp格式和jquery.getScript方式。
Time of Update: 2014-11-03
你會喜歡的25個創意的扁平化 LOGO 設計,扁平化logo 扁平設計的風暴席捲了整個設計領域,它不僅影響網頁設計,也影響了使用者介面和標誌設計。最近,我們看到了很多大公司,如Google和必應開始使用扁平設計的標識。 一個 LOGO
Time of Update: 2014-11-04
jQuery中ajax和post處理json的不同樣本對比,jqueryjson近日在做門戶的使用者評論時,好長時間沒有用jquery了正好用一下,沒想到偷工用了post方法去處理ajax回調的json資料,死活取不到,後台就是有json返回了。不料這麼小小一個問題掛了我好幾個小時,後來我ajax方法處理,居然OK,一比較發現原來post方法回調json必須eval一下,而ajax方法做了預設處理了。 望各位小心。function haha() {jQuery.post("addComment!
Time of Update: 2014-11-04
載入列表時jquery擷取ul中第一個li的屬性,jqueryul當載入列表時,預設希望選中第一條。top_menu 為ul的ID通過 $("#top_menu li:first") 就可以擷取到 ul下第一個li標籤。然後就可以利用例如 修改屬性:$("#top_menu li:first").attr("class","select");觸發事件:$("#top_menu li:first").click();如果想擷取li下的 a標籤,如下:$("#top_menu li:first a"
Time of Update: 2014-11-04
jQuery ajax serialize() 方法使用樣本,jqueryserialize.serialize() 方法建立以標準 URL 編碼錶示的文本字串。它的操作對象是代表表單元素集合的 jQuery 對象。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
Time of Update: 2014-11-03
q和blockquote標籤的區別,blockquote標籤q用來分離文本中的引語,定義一個短的引用。該標籤會對引用的文本加雙引號,一般情況很少用,部落格論壇系統會用得多一些;blockquote用於對長文本的引用,用來定義一段引語,標籤內的內容會自動有縮排; 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-type" content="text/html; charset=
Time of Update: 2014-11-04
jQuery修改li下的樣式以及li下的img的src的值的方法,jquerylijQuery如何修改li下的樣式,以及修改li下的img的src的值,下面是具體的實現代碼,需要的朋友可以看看$(".test li").click(function() {$(".test li a").removeClass("test01");$(".test li a").addClass("test02");$("a", this).removeClass("test02");//當前li中的a標籤$("
Time of Update: 2014-11-03
五個值得嘗試的前端開發工具,五個前端開發工具 在過去的幾年時間裡,出現了許多全新的網頁應用程式,不過,由於應用程式的功能越來越豐富,也導致了前端開發的複雜度大幅增加。 現在也有不少前端開發工具,比如Backbone和EmberJS架構都能提供穩定的App開發解決方案。同時,Javascript的應用也越來越常廣泛,而且它還能和Node.JS在後端協同工作,快速搭建易於擴充的網路應用。實際上,為了應對前端開發複雜度所帶來的挑戰,開發人員建立了許多工具來簡化開發流程。從測試架構,到分析工具,前端
Time of Update: 2014-11-04
一款基jquery超炫的動畫導覽功能表可響應單擊事件,jquery導覽功能表今天給大家分享一款基jquery超炫的動畫導覽功能表。這款導覽功能表,初始時頁面中間一個按鈕,單擊按鈕,菜單從左側飛入頁中。再次單擊按鈕,導航飛入左側訊息。動畫效果很非常炫。一起看下:源碼下載html代碼:<ul><li><a href="http://www.w2bc.com">First</a></li><li><a href="http:
Time of Update: 2014-11-03
使用CSS使內容垂直置中的N中方法。,css使用css+div使頁面內容水平置中的方法大家並不陌生,那麼如何使內容垂直置中呢?OK,下面進入正題,不如我們使用做高中數學題時經常用的思想:分情況討論。 1.當待垂直置中的DIV高寬為已知時: 1.1絕對位置法: CSS: .middle-div{ width:300px; height:200px; position:absolute;