Time of Update: 2014-04-13
一、冒泡事件簡介當我們點擊一個控制項的時候,如果包括這個控制項的父控制項也有click事件,則會繼續執行。比如:div下的a都有click事件,點擊a的時候,會alert出現2次。這個現象叫做冒泡事件。這個事件從原始元素開始一直冒泡到DOM樹的最上層。目標元素: 任何一個事件的目標元素都是最開始的那個元素,在我們的這個例子中也就是按鈕,並且它在我們的元素對象中以屬性的形式出現。使用事件代理的話我們可以把事
Time of Update: 2014-04-13
方法一:正則法複製代碼 代碼如下:function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null)
Time of Update: 2014-04-13
在系統中,會一些地方使用javascript open window。比如開啟固定模式的視窗,防止使用者進行其他動作。參數:複製代碼 代碼如下:參數 | 取值範圍 | 說明alwaysLowered | yes/no | 指定視窗隱藏在所有視窗之後 alwaysRaised | yes/no | 指定視窗懸浮在所有視窗之上 depended | yes/no | 是否和父視窗同時關閉 directories | yes/no | Nav2和3的目錄欄是否可見 height | pixel
Time of Update: 2014-04-13
1、第一種:複製代碼 代碼如下:function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "
Time of Update: 2014-04-13
1、將小數點清零:複製代碼 代碼如下:function returnFloat0(value) { value = Math.round(parseFloat(value)); return value;}2、保留一位小數點:複製代碼 代碼如下:function returnFloat1(value) { value = Math.round(parseFloat(value) * 10)
Time of Update: 2014-04-13
隨著Jquery的作用越來越大,使用的朋友也越來越多。在Web中,由於CheckBox、Radiobutton 、DropDownList等控制項使用的頻率比較高,就關係到這些控制項在Jquery中的操作問題。由於Jquery的版本更新很快,代碼的寫法也改變了許多,以下Jquery代碼適query1.4版本以上。Radio
Time of Update: 2014-04-13
常用的無返回值事件屬性描述onabort映像的載入被中斷。onblur元素失去焦點。onchange域的內容被改變。onclick當使用者點擊某個對象時調用的事件控制代碼。ondblclick當使用者雙擊某個對象時調用的事件控制代碼。onerror在載入文檔或映像時發生錯誤。onfocus元素獲得焦點。onkeydown某個鍵盤按鍵被按下。onkeypress某個鍵盤按鍵被按下並鬆開。onkeyup某個鍵盤按鍵被鬆開。onload一張頁面或一幅映像完成載入。onmousedown滑
Time of Update: 2014-04-13
一、適用於數字排序和字幕排序json 的排序方法有很多種,這是其中最簡單的一種方法。複製代碼 代碼如下:var sortBy = function (filed, rev, primer) { rev = (rev) ? -1 : 1; return function (a, b) { a =
Time of Update: 2014-04-13
jquery $.get(),$.post(),$.ajax(),$.getJSON()區別一.$.get()$.get(url,[data],[callback])說明:url為請求地址,data為請求資料的列表,callback為請求成功後的回呼函數,該函數接受兩個參數,第一個為伺服器返回的資料,第二個參數為伺服器的狀態,是選擇性參數。而其中,伺服器返回資料的格式其實是字串形勢,並不是我們想要的json資料格式二.$.post()$.post(url,[data]
Time of Update: 2014-04-13
上一篇文章中已經簡單入門了iOS7中新加的JavaScriptCore架構的基本用法,十分的簡單方便而且高效,不過也僅限於數值型、布爾型、字串、數組等這些基礎類型。本文將擴充到更複雜的類型,介紹一下該強大的架構是如何讓Objective-C對象和JavaScript對象進行直接互連的。為了方便起見,以下所有代碼中的JSContext對象都會添加如下的log方法和eventHandlerJSContext *context = [[JSContext alloc]
Time of Update: 2014-04-13
常見的getElementById,getElementsByName,getElementsByTagName。但外國人不滿意這些API,於是搞出了getElementsByClassName,後來一點點又出現了jQuery選取器,這裡只說原始js選取器。1.getElementById這是最常用的選取器,通過id來定位:例:var
Time of Update: 2014-04-12
情景1(可修改flash的wmode參數)修改wmode屬性為,transparent或opaqueDEMO如下: HTML元素遮擋Flash之夢 - 情景1 View
Time of Update: 2014-04-13
在Jquery裡面,我們用的最多的就是事件綁定了,事件綁定有多個函數。例如:bind,one,live,delegate等等。 我們先看看他們的定義,直接進入主題: bind( )方法用於將一個處理常式附加到每個匹配元素的事件上並返回jQuery對象。 .bind(eventType[, evnetData],
Time of Update: 2014-04-12
對使用js或者jquery尋找父元素、子項目比較混淆的朋友可以參考下本文,因為是個人總結,用起來會比較方便使用js或者jquery尋找父元素、子項目經常遇到。可是用起來總容易混淆,這裡統一總結了一下,以後用起來相信會方便好多 這裡jquery向上尋找父元素 用到的方法:closest() parents() parent() 向下尋找子項目 用到的方法:find() children() js用的是 children[
Time of Update: 2014-04-12
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "1/DTD/xhtml1-transitional.dtd"> 02
Time of Update: 2014-04-12
①首先在後台使用C#擷取資料庫中的菜單資料,產生一個包含菜單資料項目的JSON數組(由於某種原因沒有使用SQL中的ORDER BY),如下: view sourceprint?var
Time of Update: 2014-04-12
我們經常用jquery讀取後台資料,後台返回資料。後台資料格式就有很多了,但是js裡面沒有什麼類型之分。 所以在解析後台資料的時候,我們需要根據背景資料情況,特殊處理和對待。 我這裡後台用的是asp.net提供的wcf服務,也有ashx一般處理常式。大致原理差不多。 C#中我們經常用的對象,有實體物件比如:User;有List集合,一般為返回列表。 複雜點的還有對象嵌套對象或者list集合的。不過沒什麼差別,只要看你的資料多少來決定是由js處理資料, 還是幕後處理了直接
Time of Update: 2014-04-12
這篇文章主要介紹了ajax請求亂碼的解決方案(中文亂碼),需要的朋友可以參考下今天遇到一個問題,有關ajax請求中傳輸中文,遇到亂碼的問題。 如下代碼:代碼如下:function UpdateFolderInfoByCustId(folderId, folderName, custId) { $.ajax({ type: "Post",
Time of Update: 2014-04-12
這篇文章主要介紹了jquery禁止輸入數字以外的字元的樣本(純數字驗證碼),需要的朋友可以參考下純數字驗證碼的時候用到的,整理如下: 代碼如下:$('#mobile-vcode').unbind();$("#mobile-vcode").bind("keyup change",function () {
Time of Update: 2014-04-12
我們可以藉助jQuery來實現一些很酷炫的效果,本篇為大家介紹下通過jQuery實現當滑鼠經過了圖片數,圖片會放大進行預覽大圖,需要的朋友可以參考下jQuery:是一種用戶端的技術,它的誕生的理由是:write less,do