Time of Update: 2014-02-09
本篇文章主要是對jQuery中delegate和on的用法與區別進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所協助在jQuery1.7中 .delegate()已被.on()取代。對於早期版本,它仍然使用事件委託的最有效手段。在事件綁定和委派,delegate()和on在一般情況下,這兩種方法是等效的。 .delegate() 指定的元素(屬於被選元素的子項目)添加一個或多個事件處理常式,並規定當這些事件發生時啟動並執行函數。 代碼如下:/
Time of Update: 2014-02-09
動態添加option在某些特殊的情況下還是比較實用的,本文有個小樣本為大家介紹下createElement使用,感興趣的朋友可以參考下 代碼如下:<!DOCTYPE html> <html> <head> <title>select.html</title> <meta http-equiv="keywords"
Time of Update: 2014-02-09
本篇文章主要是對js中的時間轉換—毫秒轉換成日期時間的範例程式碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所協助js毫秒時間轉換成日期時間 代碼如下:var oldTime = (new Date("2011/11/11 20:10:10")).getTime();
Time of Update: 2014-02-09
本篇文章主要介紹了jQuery調用RESTful WCF範例程式碼(GET方法/POST方法),需要的朋友可以過來參考下,希望對大家有所協助不廢話了,直奔主題吧 wcf端: 近幾年比較流行restful,為了能讓ajax調用,同時也為了支援restful風格的uri,在建立一個Ajax-enabled Wcf Service後,必須手動修改svc檔案,指定Factory,即: <%@ ServiceHost
Time of Update: 2014-02-09
如何給Web頁面增加夜間模式功能? 其實所謂的夜間模式就是在頁面上增加一個透明的遮罩層,但是遮罩層會擋住頁面元素, 解決方案是 添加DIV,給DIV的outline屬性一個很大的outline-width值,用outline的邊框作為遮罩,這樣既能正常點擊頁面元素,又能達到夜間模式的效果HTML+CSS: 代碼如下:<div
Time of Update: 2014-02-09
本文為大家介紹下購物車如何?選中得到價格,下面有個不錯的樣本,大家可以參考下代碼如下:<!DOCTYPE html> <html> <head> <title>MyCart1.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"
Time of Update: 2014-02-09
本文為大家提供一段加入收藏的js代碼以及實用Jquery更改對象透明度的代碼,需要的朋友可以參考下 代碼如下:/*加入收藏夾JS*/ $("#addfavorite").click(function () { addfavorites(); }); function addfavorites() { var sURL = document.URL; var sTitle =
Time of Update: 2014-02-09
想必大家對參數傳遞並不陌生吧,本文為大家介紹下JS的參數傳遞,需要的朋友可以參考下正常的來說,傳遞參數大概都是這麼寫: 代碼如下:var numParameter = 123; function sendParameter() { getParameter(numParameter ); } function
Time of Update: 2014-02-09
這篇文章主要介紹了JS設定擷取cookies的方法,有需要的朋友可以參考一下結合JavaScript權威指南,加上項目開發時在網上搜集的資料,整理了兩種設定和擷取cookie的方法。 代碼如下:<script> //設定cookie 方法一function setCookie(name,value){ var exp = new Date(); exp.setTime(exp.getTime() + 1*60*6
Time of Update: 2014-02-09
本篇文章只要是對jQuery:delegate中select()不起作用的解決方案進行了詳細的介紹,需要的朋友可以過來參考下,希望對大家有所協助jQuery有一個很好用的delegate(事件委派)功能,可以給當前以及將來(動態添加)的元素繫結一個事件處理函數。 比如下面的例子,動態添加一個輸入文字框後,我想讓所有文字框(不管是不是動態添加的)在擷取焦點時,自動轉大寫。 代碼如下:<!doctype html><html><head&
Time of Update: 2014-02-09
本篇文章主要是對javascript:json資料的頁面綁定範例程式碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所協助web開發中,如果需要將“服務端返回的json對象”綁定到“現有頁面上的dom元素”,傳統賦值的方式太繁瑣,寫起來也很累(特別是json對象很大時),於是想出了下面的偷懶方法,不過有二個前提: 1、元素的id要與json對象中的屬性命名一致2、json對象中的屬性名稱,最好不要重複  
Time of Update: 2014-02-09
JavaScript中的所有事物都是對象,本文為大家介紹下JS中建立對象的幾種方式,如原始方法、Factory 方法等等JavaScript中的所有事物都是對象:字串、數組、數值、函數等。JS中並沒有類的概念, 但我們可以利用JS的文法特徵,以類的思想來建立對象。 原始方法 代碼如下:<script type="text/javascript"> var obj =
Time of Update: 2014-02-09
原型(prototype)定義了特定類型的所有執行個體都可以訪問的屬性和方法,很多些情況下需要重新對原型中的屬性賦值,下面為大家介紹下如何修改原型在javascript中原型(prototype)定義了特定類型的所有執行個體都可以訪問的屬性和方法,很多些情況下需要重新對原型中的屬性賦值,如果方法錯誤會導致一些意想不到的情況(僅僅是對像我這樣的新手奮鬥),下面通過測試對這部分知識做一個簡單的總結。 基本類型定義如下: 代碼如下:functio
Time of Update: 2014-02-09
批量修改PS中圖層名稱的方法有很多,在本文為大家介紹下使用js是如何?的 代碼如下:#target photoshopapp.bringToFront(); if (documents.length == 0) { alert("沒有可處理的文檔"); } else { var visibility = false; var docRef = activeDocument; var
Time of Update: 2014-02-09
這篇文章主要介紹了二叉樹的非遞迴後序遍曆演算法執行個體,需要的朋友可以參考下前序、中序、後序的非遞迴遍曆中,要數後序最為麻煩,如果只在棧中保留指向結點的指標,那是不夠的,必須有一些額外的資訊存放在棧中。方法有很多,這裡只舉一種,先定義棧結點的資料結構 代碼如下:typedef struct{Node * p; int rvisited;}SNode //Node
Time of Update: 2014-02-09
複製代碼 代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title> <script language="javascript"> var
Time of Update: 2014-02-09
jQuery傳遞中文參數亂碼,原因是預設的傳遞方式沒有採用UTF-8,所有我們可以在傳遞參數的時候對參數進行編碼,然後再操作,代碼如下,紅色的代碼為傳遞的參數,已標註複製代碼 代碼如下:smsubmitclick = function(){ $(document).ready(function(){ var name = $("#txt_name").val(); &
Time of Update: 2014-02-09
this是物件導向語言中一個重要的關鍵字,理解並掌握該關鍵字的使用對於我們代碼的健壯性及優美性至關重要。而javascript的this又有區別於Java、C#等純物件導向的語言,這使得this更加撲朔迷離,讓人迷惑。this使用到的情況:1. 純函數2. 對象方法調用3. 使用new調用建構函式4. 內建函式5. 使用call / apply 6.事件綁定1. 純函數複製代碼 代碼如下:var name = 'this is window';
Time of Update: 2014-02-09
JQueryJQuery預設的contentType:application/x-www-form-urlencoded 這才是JQuery正在亂碼的原因,在未指定字元集的時候,是使用ISO-8859-1
Time of Update: 2014-02-09
正常的來說,傳遞參數大概都是這麼寫: 複製代碼 代碼如下: var numParameter = 123; function sendParameter() { getParameter(numParameter ); } function getParameter(sendNum) { alert(sendNum); } 很簡單的A方法調用B方法並傳參。 但是,如果B方法的參數不是固定的,可能根據不同的情況,需要不同的參數,可以這麼寫: 複製代碼 代碼如下: var