Time of Update: 2013-10-22
複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type"
Time of Update: 2013-10-22
在findRecord方法調用了 findRecord: function()這個方法 複製代碼 代碼如下: findRecord: function() { var me = this, index = me.find.apply(me, arguments); return index !== -1 ? me.getAt(index) : null; }, 進入find方法 複製代碼 代碼如下: find: function(property, value, start,
Time of Update: 2013-10-22
今天工作需要寫樹形的聯動,於是寫了個可擴充的無限極聯動下拉選項代碼寫的比較淩亂 先mark有空再整理隨便截個圖!先貼資料庫idcategory_name 分類名pid 父分類idorders 排序122223331012222211111124444411052222116222211113332013555555120頁面代碼 用的SMARTY複製代碼 代碼如下:<div id="select" > <select
Time of Update: 2013-10-22
在大部分瀏覽器中,當一個事件處理器被觸發時,名為Event的類執行個體會作為第一個參數傳入處理器中。而一直佔據主流地位的ie卻以自己專的方式行事,將Event執行個體儲存到一個名為event的全域屬性中。 複製代碼 代碼如下: if (!event) event=window.event; 上面的語句用來檢測event參數是否為undefined或者null,如果是的話把window的event屬性賦值給它,從而消除了瀏覽器差異。
Time of Update: 2013-10-22
本執行個體使用jquery操作div的CSS,實現了可隱藏重現的靠邊懸浮層,預覽效果網址:http://www.keleyi.com/keleyi/phtml/xuanfudiv/ 本執行個體使用到jquery添加移除類的兩個方法,詳細介紹請參考網址:http://www.keleyi.com/a/bjac/e9e40a974de5a902.htm 下面給出完整代碼,儲存到html檔案可查看效果。 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD
Time of Update: 2013-10-22
螢幕的有效寬高:window.screen.availHeightwindow.screen.availWidth 網頁可見地區寬:document.body.clientWidth 網頁可見地區高:document.body.clientHeight 網頁可見地區寬:document.body.offsetWidth (包括邊線的寬) 網頁可見地區高:document.body.offsetHeight (包括邊線的寬)
Time of Update: 2013-10-22
下面的函數接收一個參數,該參數可以是數組還可以是一個元素,返回元素的文本。 複製代碼 代碼如下: function text(e){ var str = ""; //如果傳入的是元素,擷取它的子項目 //否則,當它是一個數組 e=e.childNodes || e; for ( var i = 0; i < e.length; i++ ) { //判斷元素類型 //如果是text就擷取它的文本,否則,遍曆它的子項目 str += e[i].nodeType != 1 ?
Time of Update: 2013-10-22
1.js代碼 複製代碼 代碼如下: <!-- function MM_jumpMenu(targ,selObj,restore){ eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'"); if (restore) selObj.selectedIndex=0; } --> 2.使用 複製代碼 代碼如下: <p class="yq">校友會連結:</p>
Time of Update: 2013-10-22
直接上代碼 複製代碼 代碼如下: var kingwolfofsky = { /** * 擷取輸入游標在頁面中的座標 * @param {HTMLElement} 輸入框元素 * @return {Object} 返回left和top,bottom */ getInputPositon: function (elem) { if (document.selection) { //IE Support elem.focus(); var Sel =
Time of Update: 2013-10-22
當一個數組需要清空的時候,很多人使用下面的方法: 複製代碼 代碼如下: a = []; 我們知道javascript變數儲存方式分為參考型別和直接量。數組屬於對象,即參考型別,引用的是變數指標地址,之所以這樣設計也是為了節省記憶體。 再說到上面的請空數組的方式,如果採用直接賦值一個新數組的方式,那麼之前引用的數組可能不會被釋放(有其他的引用),例如下面的代碼: 複製代碼 代碼如下: var a = [2,3]; var b = a; a = []; console.log(b);
Time of Update: 2013-10-22
複製代碼 代碼如下: <title></title> <style type="text/css"> .imgclass{ width:300px; height:300px; border:solid 1px red;} </style> <script src="jquery-1.9.
Time of Update: 2013-10-22
複製代碼 代碼如下: <script language =javascript > var curIndex=0; //時間間隔 單位毫秒 var timeInterval=1000; var arr=new Array(); arr[0]="1.jpg"; arr[1]="2.jpg"; arr[2]="3.jpg"; arr[3]="4.jpg"; arr[4]="5.jpg"; arr[5]="6.jpg"; arr[6]="7.jpg";
Time of Update: 2013-10-22
複製代碼 代碼如下: <head> <title></title> <style type="text/css"> #img1 { width:400px;
Time of Update: 2013-10-22
JS中聲明全域變數主要分為顯式聲明或者隱式聲明下面分別介紹。聲明方式一:使用var(關鍵字)+變數名(標識符)的方式在function外部聲明,即為全域變數,否則在function聲明的是局部變數。該方式即為顯式聲明詳細如下:複製代碼 代碼如下:var test = 5; //全域變數function a(){ var cc=3; //局部變數 alert(test);}function
Time of Update: 2013-10-22
因為要做這樣一個作業,就是兩個select中option相互轉換,圖如下: 這個作業就是給幾個按鈕添加click()事件,一般的用法是這樣的: 複製代碼 代碼如下: $("#but_one").click(function(){ $("#select1 option:selected").appendTo($("#select2")); }); 然後我尋找了官方文檔,對click的說明是這樣的,後來我還是沒有百度到答案,
Time of Update: 2013-10-22
複製代碼 代碼如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> //在這裡要注意js引入的先後順序 <link href="css/jquery.ui.base.css" rel="stylesheet" type="text/css" /> <link href="css/jquery.ui.theme.css"
Time of Update: 2013-10-22
一、在HTML中嵌入Javasript的方法1.直接在Javascript代碼放在標記對<script>和</script>之間2.由<script />標記的src屬性制定外部的js檔案3.放在事件處理常式中,比如:<p onclick="alert('我是由onclick事件執行的Javascript')">點擊我</p>4.作為URL的主體,這個URL使用特殊的Javascript:協議,比如:<a
Time of Update: 2013-10-22
作為WEB前端開發人員,jQuery和CSS3肯定用得也比較多,那麼下面就分享一些由jQuery和CSS3製作成的特效,希望大家會喜歡。1、基於jQuery和CSS3的圓盤抽獎這個小程式可以讓你在網站上輕鬆的添加一個抽獎應用,應用是基於jQuery和CSS3開發的,圓盤抽獎很好玩的哦,你抽中了什嗎?線上示範 /源碼下載2、純CSS3實現的點擊發光按鈕特效這款按鈕時基於純CSS3實現的,當使用者點擊按鈕的瞬間,按鈕四周會發出淡淡的白光效果,是一款非常有特色的按鈕。線上示範
Time of Update: 2013-10-22
1、如果設定了errorContainer、errorLabelContainer、wrapper,則errorPlacement不起作用複製代碼 代碼如下:... $(document).ready(function(){ $("#myform").validate({ errorContainer: "#messageBox1,
Time of Update: 2013-10-22
closest() 方法獲得匹配選取器的第一個祖先元素,從當前元素開始沿 DOM 樹向上。文法:.closest(selector)參數selector為字串值,包含匹配元素的選取器運算式。如果給定表示 DOM 元素集合的 jQuery 對象,.closest() 方法允許我們檢索 DOM 樹中的這些元素以及它們的祖先元素,並用匹配元素構造新的 jQuery 對象。.parents() 和 .closest() 方法類似,它們都沿 DOM