Time of Update: 2013-12-01
供以後用,直接看代碼: <script src="js/jquery-1.6.4.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function()
Time of Update: 2013-12-01
深入分析javascript裡對象的建立這個小系列是我整個部落格裡最受歡迎的文章,有博友催我把下篇寫完,昨天和今天整理資料發現一篇文章還真講不完我下半部分的內容,所以把本來打算寫的下篇分成兩部分了。 本主題的上篇裡我講到了三種對象建立的方式,最後通過類比java物件導向的思想反過來理解javascript對象的建立。如果根據標題的核心對象的建立,我所闡述的問題其實已經講完,但是我寫完上篇時候總覺得欠缺點啥,欠缺我的標題裡面的深入分析二字。小小的建立一個javascript對象它所包
Time of Update: 2013-12-01
我們接著上一篇jQuery原始碼分析(一),繼續看後面的代碼。 jQuery的架構設計是很巧妙的,可能1.0和1.6.x的代碼變化很大,但是基本原理是一樣的,都是用javascript的prototype來實現繼承,我們看下面的代碼: function jQuery(a,c) { //
Time of Update: 2013-12-01
1.關於jquery擷取input的value問題 $("")是一個jquery對象,而不是一個dom elementvalue是dom element的屬性jquery與之對應的是valval()
Time of Update: 2013-12-01
簡單的常用欄目切換js.還不知道怎麼上傳檔案呢.有點鬱悶直接貼代碼.html <script type="text/javascript">function mouse(obj){var plist = obj.parentNode.getElementsByTagName("a");for(i=0;i<plist.length;i++){if(obj =
Time of Update: 2013-12-01
作者:田想兵
Time of Update: 2013-12-01
1.在原來的表單中直接跳轉用window.location.href="你所要跳轉的頁面";2、在新表單中開啟頁面用:window.open('你所要跳轉的頁面'); window.history.back(-1);返回上一頁 3、一些用法按鈕式:<INPUT name="pclog" type="button" value="/GO"
Time of Update: 2013-12-01
滑鼠移至上方切換圖片:<html><head><script type="text/javascript">function mouseOver(){document.getElementById('b1').src ="diaochan.jpg"}function mouseOut(){document.getElementById('b1').src
Time of Update: 2013-12-01
使用JQuery Clone 模板來實現商品資訊的展示,展現形式可以通過修改模板中的td來確定每一行顯示多少個商品資訊商品資訊使用JSON資料來類比同一個產品點擊多次,不會重複添加,而是在已有的基礎上數量+1,商品數量也可以手動輸入,當輸入0時,該商品將自動從購物車刪除(點擊減號到小於1時,也會提示是否從購物車刪除商品資訊)每個產品的價格和總價都會根據添加和刪除的操作來動態計算附下載連結: http://www.bkjia.com/uploadfile/2011/1207
Time of Update: 2013-12-01
原型Prototype是一個設計模式,但是也可用來設計繼承,它有自己的簡單性,可以類比出物件導向功能,但是在設計複雜的繼承層次的時候比較蹩腳。在JS中要實現複雜的物件導向模型,需要自己做大量的工作,先研究和檢驗JS的原型鏈和建構函式,原則上不需要建構函式和類也是可以OO的 1,定義一個類/** * 定義一個建構函式Plane,這個時候Plane的prototype指向了一個Object構造出來的對象,同時有一個constructor屬性指回Plane *
Time of Update: 2013-12-01
今天需要做一個非同步滑鼠滾動式載入,以前做了幾個,但是全部都是純js寫出來的而且也不記得放到那個檔案還是項目中去了(本人懶得整理)。 本來打算自己寫再寫一個,正準備動手時,突然發現,我很悲慘,那個滑鼠滾動事件不記得是哪個了[老了,記性差],只好百度或者Google一下啊!這一查倒是查到方法了, &
Time of Update: 2013-12-01
在javascript中轉換成布爾值的轉換規則是:1.特殊值undefined和null變成false。2.數字0和NaN變成false。3.Null 字元串變成false。4.所有其他值變成true。其中undefined值有三種情況:1.你聲明了一個變數,但是沒有給它賦值,例如,<script> var a; alert(a); </script> <script>var
Time of Update: 2013-12-01
js 檔案function a(){ show_modelId += model_id; window.open("a.htm?show_modelId="+show_modelId+"",'','height=400,width=800,location=yes'); }
Time of Update: 2013-12-01
或許許多人對此不以為然,在函數前加 new 關鍵字,不就是執行個體化一個對象嗎?但事情顯然沒那麼簡單:function Test() { this.name = 'Test'; return function() { return true; } } var test = new Test(); // 這裡的 test 是什嗎? 是一個 Test 對象嗎?錯!這裡 test
Time of Update: 2013-12-01
javaScript中的String的、拼接:與其他語言類似、ECMAScript的字串是不可變的、即它們的值不能改變。考慮下面的代碼:var str = "hello"; str +=
Time of Update: 2013-12-01
[javascript]<script language="javascript"> //禁止用F5鍵 function
Time of Update: 2013-12-01
此篇文章將作為以後遇到關於js方面的知識的記錄。1.開發當中用到了datepicker這個外掛程式,用到了如下的兩個方法:[html]$('#date').datePicker({ clickInput:true, startDate:new Date(1900,1,1).asString(
Time of Update: 2013-12-01
例子一:<head runat="server"> <title></title> <script type="text/javascript" src="Scripts/jquery-1.4.1.js"></script> <script
Time of Update: 2013-12-01
1.js執行順序Code:myname = "global"; // 全域變數function func() {alert(myname); // "undefined"var myname = "local"; alert(myname);alert(myname); //
Time of Update: 2013-12-01
前言大家學JavaScript的時候,經常遇到自執行匿名函數的代碼,今天我們主要就來想想說一下自執行。在詳細瞭解這個之前,我們來談瞭解一下“自執行”這個叫法,本文對這個功能的叫法也不一定完全對,主要是看個人如何理解,因為有的人說立即調用,有的人說自動執行,所以你完全可以按照你自己的理解來取一個名字,不過我聽很多人都叫它為“自執行”,但作者後面說了很多,來說服大家稱呼為“立即調用的函數運算式”。本文英文原文地址:http://