Time of Update: 2013-10-16
jQuery擷取Select選擇的Text和Value: 文法解釋: 1. $("#select_id").change(function(){//code...}); //為Select添加事件,當選擇其中一項時觸發 2. var checkText=$("#select_id").find("option:selected").text(); //擷取Select選擇的Text 3. var checkValue=$("#select_id").val();
Time of Update: 2013-10-16
美工做的css樣式裡icon越來越多,手工來寫icon名幾乎不可能實現。所以就有了這個功能點:將css樣式裡的所有icon類列舉出來以圖形化的形式顯示供配置人員選擇! 搜尋一圈,發現介紹從css裡遍曆東西的文章非常少。於是花了半天的時間自己來實現了!先看下一個選擇表徵圖的demo: 這裡用的是easyui:一個comboxtree。 這裡省略引用css和js庫的代碼(jquery和easyui庫)。 html: 複製代碼 代碼如下: <input id="cc" class="
Time of Update: 2013-10-16
複製代碼 代碼如下: /* * 獲得時間差,時間格式為 年-月-日 小時:分鐘:秒 或者 年/月/日 小時:分鐘:秒 * 其中,年月日為全格式,例如 : 2010-10-12 01:00:00 * 返回精度為:秒,分,小時,天 */ function GetDateDiff(startTime, endTime, diffType) { //將xxxx-xx-xx的時間格式,轉換為 xxxx/xx/xx的格式 startTime = startTime.replace(/\-/g, "/");
Time of Update: 2013-10-16
:核心代碼:複製代碼 代碼如下: <div class="blockB" collection="Y" > <h2><span>王牌欄目 Regular features</span></h2> <div id="regular_features" class="pp"> <div class="tabs"> <a class="on"
Time of Update: 2013-10-16
需要引入外掛程式jquery.md5.js 可直接在IIS下運行; 使用者名稱:Ethan.zhu 密 碼:123456789 完整檔案下載:WebApplication1_jb51.rar首先將按鈕單擊事件的非同步驗證提取出來作為一個單獨的函數,需要將按鈕單擊事件裡面的變數提取出來定義為全域變數,並且增加一個變數editPass(用來標記是自己輸入密碼,還是從cookies中讀取的密碼) 複製代碼 代碼如下: var wrongTypeName,
Time of Update: 2013-10-16
jQuery的操作往往是分兩步 1,擷取元素集合(選取器) 2,操作元素集合 而第二步操作元素集合的主要方法就是jQuery.each。查看源碼,我們發現jQuery.each及this.each分別調用了27次和31次。可見它是多麼的重要。 這篇將分析下jQuery.each及this.each方法。看看他們如何與jQuery.extend一起擴充jQuery庫。最後我會給zChain.js加上each方法。 部分源碼如下 複製代碼 代碼如下: jQuery.fn =
Time of Update: 2013-10-16
html代碼: 複製代碼 代碼如下: <ul id="list3" class="eventlist"> <li>plain</li> <li class="special">special <button>I am special</button></li> <li>plain</li> </ul> script代碼: 複製代碼 代碼如下: function
Time of Update: 2013-10-16
比如,停止事件冒泡IE用 cancelBubble ,標準瀏覽器則用 stopPropagation 。 擷取事件來源對象,IE用 srcElement ,標準瀏覽器則用 target 諸如此類。 jQuery 對原生事件對象的修複和封裝主要使用 jQuery.Event 類和 jQuery.event.fix 方法。 複製代碼 代碼如下: jQuery.Event = function( src ) { // Allow instantiation without the 'new'
Time of Update: 2013-10-16
這裡只是純粹的搭建,連環境都沒有,還玩什麼伺服器端js,一切都成了浮雲,讓我們先搭建一個環境,輸入一個“hello world”的頁面。 對的,windows7下的搭建,你只需一步一步跟著我做,就ok了,不用去瞭解過多的細節,那不是我們現在要關心的,我們現在首要目的是把環境搭建好,要不然就沒有下一步了。 Step 1.
Time of Update: 2013-10-16
最終原始碼:複製代碼 代碼如下:<html> <head> <meta http-equiv="content-type" content="text/html;charset=gb2312"> <script src="http://demo.jb51.net/jslib/jquery/jquery.js"></script> <script type = "text/javascript"> function
Time of Update: 2013-10-16
一: DropDownList ------------------------------------------------------------------------------------------- 在使用 JQuery 進行遍曆操作時, $("input").each(function(i) { ...... } 當操作對象的類型為 dropdownlist時:(備忘:在firefox下DropDownList的類型為"select-one") 獲得所選中的值: $(this)
Time of Update: 2013-10-16
本人最近也遇到了需要傳遞中文參數的問題。在網上搜尋一下,複製粘貼發的到處都是的“終極”“解決方案”無非就是escape(str)來轉碼,然後在服務端還要寫個方法再編輯一次,或用System.Text.Encoding下的方法來換來換去。
Time of Update: 2013-10-16
複製代碼 代碼如下: /* 數組和對象 【JavaScript 權威指南 第五版】 */ /* 對象: 是一個無序屬性集合, 每個屬性都有自己的名字和值 */ /* 建立對象簡單方法, 對象直接量 */ var obj = {}; var obj = {name: 'maxthon'}; var obj = {name: {}, text: []}; /* 可使用 new 操作符 */ var a = new Array(); var d = new Date(); var r = new
Time of Update: 2013-10-16
如下 複製代碼 代碼如下: var ary = /h/('hello'); alert(ary); IE6/7/8/9中報錯 Firefox/Safari/Chrome/Opera的最新版本均彈出了“h” 以上寫法等價於 複製代碼 代碼如下: var ary = /h/.exec('hello'); 即 Firefox/Safari/Chrome/Opera瀏覽器中使用exec方法時可以去掉“exec”用 “正則直接量+()” 方式使用。 IE10 Platform Preview
Time of Update: 2013-10-16
新版本中的部分重要改進:attr()、val()和data()方法有了更好的效能;在attr()方法中支援Boolean屬性;添加了鉤子函數,允許對attr()和val()方法進行擴充;map()方法添加了對對象的支援(將JavaScript對象的屬性對應到函數)允許使用相對值(“+=”,“-=”)更新CSS;添加了deferred.always(), deferred.pipe()方法,減少了代碼量,提高了代碼易讀性;同步動畫 – 現在所有動畫都同步到相同的時間間隔.
Time of Update: 2013-10-16
效果預覽如下: 實現原理: 容器採用相對定位,圖片採用絕對位置,當滑鼠移動到相應的圖片上,改變去left屬性,用tween實現動畫效果. 程式碼分析:寫一個picSlider類實現代碼封裝 複製代碼 代碼如下: <div id="container"> <img src="http://files.jb51.net/file_images/article/201104/r_song1.jpg" alt="" /> <img
Time of Update: 2013-10-16
常用到的元字元有: •. 尋找單個字元,除了換行和行結束符; •\w 匹配字母、漢字、數字、底線等符號; •\s 匹配空白符(包含空格、定位字元等); •\d 匹配數字; •\b 匹配位於單詞的開頭或結尾的匹配; 常用的量詞有: •^n 匹配任何開頭為 n 的字串; •n$ 匹配任何結尾為 n 的字串; •n+ 匹配任何包含至少一個 n 的字串; •n* 匹配任何包含零個或多個 n
Time of Update: 2013-10-16
第一篇文章,具體使用也過去很長時間了,直接貼碼: 1.代碼中使用json資料格式(直接在頁面中組裝成的,並非後台組裝,具體方法:function _callBack(d)) 2.提供右鍵菜單及功能實現 3.具有checkbox,提供擷取選中節點ID方法:function getMenuIds() 複製代碼 代碼如下: <script type="text/javascript"
Time of Update: 2013-10-16
複製代碼 代碼如下: <html> <head> <script type="text/javascript" src="jquery-1.4.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#b01").click(function(){ $('#myDiv').load('http://www.baidu.com')
Time of Update: 2013-10-16
這是 菜菜 剛剛發現的 給body標籤和document.body都添加點擊事件後僅Firefox之彈出了兩次 HTML BODY [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行] 1,給body標籤添加了onclick事件,彈出1 2,給document.body添加了onclick事件,彈出body 點擊頁面紅色地區 IE6/7/8/9/Safari/Chrome/Opera : 不彈任何訊息 Firefox : 彈出1 點擊頁面黃色地區 IE6/7/8