Time of Update: 2014-12-13
jquery中自訂外掛程式開發教程 一、全域函數的擴充 全域函數是將獨立的函數添加到JQuery的命名空間中區。在使用的時候,可以通過$.fucnName(param)或者jQuery.funcName(param)方式進行調用。 1、直接在JQuery上添加:在jQuery上添加一個全域函數sayHello 代碼如下
Time of Update: 2014-12-13
奇怪的js回調混亂今天發現一段代碼,發生了奇怪的回調混亂現象調用的API是這樣的:api.method = function(sql, condition, successCallback, failureCallback){ // logic}我們自己的業務代碼調用了這個函數:var sql = "insert into xxxx";var condition = {};api.method(sql, condition, function(result){ //
Time of Update: 2014-12-13
學習前端模板引擎 jade (一),前端jade一.為什麼要學習jade?二.開始裝jade。三.開始使用jade來構建前端模版。 2.我們在jade檔案內寫上jade規模的模版代碼,其實很好看懂。 3.上面代碼估計大家都能看懂,就是建立一個常規的前端html的檔案,但是規範是jade的規範,然後我們可以進入cmd命令列工具
Time of Update: 2014-12-13
js QQ客服懸浮效果實現代碼 代碼: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Time of Update: 2014-12-13
requirejs定義的模組返回的永遠是單例對象,可以藉助javascript中的類解決模組間的相互幹擾問題RequireJS中定義一個模組,總的來說有2種方式:簡單鍵值對和函數依賴式。1.簡單鍵值對:一個模組僅含有值對,沒有任何依賴define({ color: "black", size: 1, method1: function() {}, method2: function()
Time of Update: 2014-12-12
js 正則中的元字元、特殊符號一些例子 1、Regex中的元字元: 代碼如下 ( [ { \ ^ $ | ) ? * + . 例1: alert(/\?/.test("?")); 例2:
Time of Update: 2014-12-12
javascript之鍵盤事件鍵盤事件包含onkeydown、onkeypress和onkeyup這三個事件事件初始化function keyDown(){} document.onkeydown = keyDown; //論按下鍵盤上的哪個鍵,都將調用KeyDown()函數。DOM標準下function keyDown(e) { var keycode = e.which; //取得對應的索引值(數字) var realkey =
Time of Update: 2014-12-12
Droidicon – 1600+ 漂亮的 Android 表徵圖,droidiconandroid Droidicon 提供超過1600款定製表徵圖,讓你可以超級容易的把表徵圖和徽章添加到您的應用程式中。你可以自訂你想要的各種形式的表徵圖,給表徵圖添加描邊,透明度和顏色過濾器。包括這些 Google Material Design、Font Awesome、Iconic、Entypo 以及 Meteocons
Time of Update: 2014-12-12
javascript事件之: 事件冒泡, 事件捕獲 ,阻止預設事件談起JavaScript的 事件,事件冒泡、事件捕獲、阻止預設事件這三個話題,無論是面試還是在平時的工作中,都很難避免。 冒泡篇: 先來看一段執行個體: js: var $input = document.getElementsByTagName("input")[0];
Time of Update: 2014-12-12
angularjs 的一個圖片列表指令這是一個基於angulsrjs 和bootstrap樣式的圖片列表指令js部分代碼如下var app=angular.module("test",["bane/image/showgrid.html"]).directive("baneImggrid",function(){return { restrict:'EA',transclude: true,replace: false,//templateUrl:
Time of Update: 2014-12-12
tiltShift.js, tiltShift.js 是一款很棒的 jQuery 外掛程式,使用 CSS3 圖片濾鏡來實現照片的移軸鏡頭效果。使用非常簡單,使用 data 屬性配置參數。溫馨提示:為保證最佳的效果,請在 IE10+、Chrome、Firefox 和 Safari 等現代瀏覽器中瀏覽。 效果示範 外掛程式下載 HTML 樣本:<img src="url"
Time of Update: 2014-12-12
[JQuery] 真正意義上清空表單內容JQuery :not() 選取器定義與用法::not() 選取器選取除了指定元素以外的所有元素。最常見的用法:與其他選取器一起使用,選取指定組合中除了指定元素以外的所有元素。參考代碼:<script>$(function() {$("p:not(#p1)").css("color", "red"); //寫法一$("p").not("#p1").css("color", "red");
Time of Update: 2014-12-12
CSS高效開發實戰:CSS
Time of Update: 2014-12-12
使用JQuery使瀏覽器內的控制項自適應瀏覽器大小使用JQuery使瀏覽器內的控制項自適應瀏覽器大小首先在中加入對jQuery的引用<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.min.js"></script>在JS中添加方法window.onresize和window.onload該方法為系統函數,在有觸發時自動調用<script
Time of Update: 2014-12-12
JS魔法堂:ASI(自動分號插入機制)和前置分號一、前言 今晚在知乎看到百姓網前端技術專家——賀師俊對《JavaScript 語句後應該加分號嗎?》的回答,讓我又一次看到大牛的風采,實在佩服萬分。但單純的敬佩是不足以回報他如此優秀的文字,必須深入理解文字的含義和背後的原理才不愧呢!
Time of Update: 2014-12-12
JavaScript的一些知識片段(2)-反射-全域變數-回調JavaScript中的反射:程式設計語言中的反射原理都一樣,就是通過操作metadata(描述語言的語言)來完成一些不具備反射功能的語言很難實現的功能。在靜態語言中,反射是一個高大上的東西,比如在運行時動態建立方法並調用,延遲綁定等等等等,當八九年前第一次用到C#的反射時,那個激動勁就別提了。但是在動態語言世界裡,很多功能不必要通過反射實現了,所以javascript的反射會變得比較簡單,因此javascript中反射的主要用法就那
Time of Update: 2014-12-11
node.js中的console.error方法使用說明,node.js使用情境方法說明:該方法與 console.log() 相同,只是向標準錯誤流輸出。文法:複製代碼 代碼如下:console.error([data], [...])接收參數:console.log接受若干個參數,如果只有一個參數,則輸出這個參數的字串形式。如果有多個參數,則以類似於C語言printf()命令的格式輸出。如果沒有參數,只列印一個分行符號例子:複製代碼 代碼如下:var count =
Time of Update: 2014-12-11
node.js中的buffer.Buffer.byteLength方法使用說明,node.jsbuffer方法說明:擷取字串的位元組長度。這個函數與 String.prototype.length 不同點在於,後者返回的是字串的字元數。文法:複製代碼 代碼如下:Buffer.byteLength(string,
Time of Update: 2014-12-11
node.js中的querystring.unescape方法使用說明,node.js方法說明:該方法使可用來重寫 querystring.parse文法:複製代碼 代碼如下:querystring.unescape接收參數:無源碼:複製代碼 代碼如下:// a safe fast alternative to decodeURIComponentQueryString.unescapeBuffer = function(s, decodeSpaces) { var out =
Time of Update: 2014-12-11
node.js中的events.emitter.removeAllListeners方法使用說明,node.js方法說明:移除所有監聽器,如果指定event,則將移除指定事件的所有監聽器。文法:複製代碼 代碼如下:emitter.removeAllListeners([event])接收參數:event 事件類型,支援多個例子:複製代碼