Time of Update: 2013-10-17
<script src='stream-min.js'></script> 下載 stream.js 2Kb minified streams是什嗎? Streams 是一個操作簡單的資料結構,很像數組或連結資料表,但附加了一些非凡的能力。 它們有什麼特別之處? 跟數組不一樣,streams是一個有魔法的資料結構。它可以裝載無窮多的元素。是的,你沒聽錯。他的這種魔力來自於具有延後(lazily)執行的能力。這簡單的術語完全能表明它們可以載入無窮多的元素。 入門
Time of Update: 2013-10-17
摘要: ajax學習1中介紹了使用jquery封裝的ajax來接收伺服器端的文本資料以及使用XMLHttpReques對象來接收伺服器端的文本資料 ajax學習2中介紹了使用XMLHttpReques來接收伺服器的端XML資料,本節主要介紹使用jqery封裝的ajax使用XML格式接收伺服器端的資料。 由於很多知識都已經做了詳細介紹,本節只介紹需要修改的代碼,使用jqery封裝的ajax使用XML格式接收伺服器端的資料,web.xml、背景servet都不用改,
Time of Update: 2013-10-17
因為php的配置一般用資料,正好和js裡的對象表示一般,所以可以這樣: 複製代碼 代碼如下: <script type="text/javascript" src="http://www.google.com/jsapi"></script> 複製代碼 代碼如下: var $strings={}; $strings['hide']='hide'; $strings['show']='show'; google.load("language", "1");
Time of Update: 2013-10-17
(預設: true) 預設設定下,所有請求均為非同步請求。如果需要發送同步請求,請將此選項設定為 false。注意,同步請求將鎖住瀏覽器,使用者其它操作必須等待請求完成才可以執行。 複製代碼 代碼如下: var temp; $.ajax({ async: false, type : "POST", url : defaultPostData.url, dataType : 'json', success : function(data) { temp=data; } });
Time of Update: 2013-10-17
JS計算機代碼: javascript簡單計算機 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行] 說明: JavaScript eval() 函數 定義和用法 eval() 函數可計算某個字串,並執行其中的的 JavaScript 代碼。 傳回值 通過計算 string 得到的值(如果有的話)。 說明 該方法只接受原始字串作為參數,如果 string 參數不是原始字串,那麼該方法將不作任何改變地返回。因此請不要為 eval() 函數傳遞 String
Time of Update: 2013-10-17
擴充自 $.fn.spinner.defaults 和 $.fn.numberbox.defaults,用 $.fn.numberspinner.defaults 重寫了 defaults。 依賴 spinner numberbox 用法 <input id="ss" min="10" max="100" required="true" style="width:80px;"> 複製代碼 代碼如下: $('#ss').numberspinner({ editable:false })
Time of Update: 2013-10-17
event.clientX返回事件發生時,mouse相對於客戶視窗的X座標 event.X也一樣 但是如果設定事件對象的定位屬性值為relative event.clientX不變 而event.X返回事件對象的相對於本體的座標 event對象詳解 ICOOE 2000.3.31 http://www.51js.com/ event代表事件的狀態,例如事件發生的的元素、滑鼠的位置等等,event對象只在事件程序中才有效。 event屬性: altKey 檢索ALT鍵的目前狀態 可能的值
Time of Update: 2013-10-17
測試: test.html 代碼: 複製代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <SCRIPT LANGUAGE="JavaScript" src="js/Menu.js"></SCRIPT> </HEAD> &
Time of Update: 2013-10-17
前幾天看到一個面試題,題目是這樣的: 請你說說對javascript中apply,call,bind的理解? 首先apply和call是老生常談的東西,但是對於bind,我愣了下,因為這個詞是jquery中使用頻率很高的一個方法,用來給DOM元素繫結事件用的。 為了搞清這個陌生又熟悉的bind,google一下,發現javascript1.8.5版本中原生實現了此方法,目前IE9+,ff4+,chrome7+支援此方法,opera和safari不支援(MDN上的說明)。
Time of Update: 2013-10-17
我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長一段的文字,作者hutia。我是那傳說中很長很長
Time of Update: 2013-10-17
網上的Tab頁代碼很多,實現也大同小異 ,但代碼都顯得淩亂,若要真的用的話,必須費勁的吃透它,才能進行二次定製開發,為我所用。實際上實現這個Tab頁介面非常簡單,僅僅是通過Ajax技術偷偷的擷取資訊,然後在一塊地區輪流顯示而已(通過顯示和隱藏層,或複用一個層,輪流向裡邊填充Html資料)。 自己的開發的代碼自己最清楚,用起來也應該最順手,要擴充的話腦子也不犯暈。代碼如下,還在不斷修改中。 代碼如下: 複製代碼 代碼如下: <!DOCTYPE html PUBLIC
Time of Update: 2013-10-17
先來看以下3段代碼 複製代碼 代碼如下: var firstName = "Mark"; (function DisplayFirstName() { console.log(firstName); })();//必然輸出 Mark var lastName = "Aut"; (function DisplayLastName() { var lastName = "Bru"; console.log(lastName); })();//必然輸出 Bru, 本地範圍的優先順序高於全域範圍
Time of Update: 2013-10-17
zShowBox.js 複製代碼 代碼如下: /* * zShowBox (圖片放大展示) */ function zShowBox(domChunk) { //為每張圖片連結加上 class="zshowbox" var zcounter = 0; $(domChunk + ' a').each(function () { var a_href = $(this)[0].href.toLowerCase(); var file_type =
Time of Update: 2013-10-17
以前寫定時器的時候,總是習慣直接 setInterval("fn()",2000); 最近碰到個問題,在使用jquery寫定時器時,總是會出現fn不存在的錯誤提示,如下 $(function(){setInterval("fn()",2000);}) 解決方案是去掉引號和括弧,採用最原始的方法 $(function(){setInterval(fn,2000);}) 另外一種就是在書寫jq的擴充,如下 複製代碼 代碼如下: $(function(){ $.extend({
Time of Update: 2013-10-17
在下面我們將設計一個情境,表格grid需要在每行實現滑鼠右鍵,增加,刪除,儲存操作。grid我就用gridview了,隨便用微軟提供的樣式,測試案例不用搞的多好看嘛,我也不是做美工了,哈哈,偷偷懶。 先上,是有些同志說的有圖才有真相嘛: ui代碼: 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
Time of Update: 2013-10-17
Jquery的基本文法: 複製代碼 代碼如下: $("input[type='text']").change( function() { // 這裡可以寫你想要的驗證代碼; }); 2 當綁定一個文字框的時候 複製代碼 代碼如下: $(function () { $("#txtAssessmentTotal").change(function () { //這裡寫你想要的驗證的代碼; }) }) 為每個匹配元素的特定事件綁定事件處理函數。 .bind()
Time of Update: 2013-10-17
把你的大腦當做瀏覽器執行下面的代碼兩次,分別是IE6和IE9: 複製代碼 代碼如下: function testFunc(){ alert('test') } $(function(){ var g = document.getElementById , w = window.testFunc ; //g alert(typeof(g)); alert(String(g)); alert(g instanceof Object); alert(g instanceof Function); //
Time of Update: 2013-10-17
功能簡介:主要功能就是分頁顯示資料了,可在設定檔中配置每頁要顯示的頁碼,可以做多條件聯集查詢,這裡只是做一個簡單的查詢。歡迎拍磚,有問題的還望大蝦們斧正哈。看看這個,無重新整理的噢!! 具體實現請看源碼:1、aspx頁面複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AjaxPage.aspx.cs" Inherits="MeasurementWellCurve.UI.AjaxPage" %>
Time of Update: 2013-10-17
1、擷取圖片大小的函數getImageSize 複製代碼 代碼如下: function getImageSize(imageEl) { var i = new Image(); //建立一個圖片對象 i.src = imageEl.src; //將圖片的src屬性賦值給建立圖片對象的src return new Array(i.width, i.height); //返回圖片的長寬像素 //return [i.width, i.height]; } 2、樣本 複製代碼 代碼如下: var
Time of Update: 2013-10-17
1.Create a Slick and Accessible Slideshow Using jQuery效果示範2. Create an Image Rotator with Description (CSS/jQuery)效果示範3.A Beautiful Apple-style Slideshow Gallery With CSS & jQuery效果示範4.Fancy Thumbnail Hover Effect w/ jQuery效果示範5.Simple JQuery