Time of Update: 2018-12-08
一怒之下,給checkbox加一個isCheck,,不用那該死的checked屬性...一切OK了...代碼如下: 複製代碼 代碼如下:<!DOCTYPE html > <html><head> <meta charset="UTF-8"> <title>修複checkbox的狀態切換和動態取值的問題</title> <script type="text/javascript" src="jquery.js">&
Time of Update: 2018-12-08
針對上面的樣本,我們可以調用jquery.fn.extend()方法來建立jquery對象方法。具體代碼如下》 複製代碼 代碼如下:jQuery.fn.extend({ test : function(){ return this.each(function(){ alert(this.nodeName); }) } }); 調用跟上面一樣哦 複製代碼 代碼如下:$('body *').click(function(){
Time of Update: 2018-12-08
例如: 複製代碼 代碼如下:$(this).test().hide().height(); 要實作類別似的連寫行為,就應該在每個外掛程式方法中,返回一個jquery對象,除非方法需要明確傳回值。返回的jquery對象通常就是this所引用的對象。如果使用each()方法迭代this,則可以直接返回迭代的結果。針對上一節的樣本,進一步修改 複製代碼 代碼如下:jQuery.fn.test = function(){ return this.each(function(){
Time of Update: 2018-12-08
修改前: 複製代碼 代碼如下:<script type="text/javascript"> var url="www.taobao.com?key0=a&key1=b&key2=c"; function parseQueryString(url){ var str=url.split("?")[1], items=str.split("&"); var arr,name,value; for(var i = 0, l = items.length; i
Time of Update: 2018-12-08
建立全域函數只需通過為jquery對象添加屬性即可,而建立jquery對象的方法也可以通過為jquery.fn添加屬性來實現,實際上jquery.fn對象就是jquery.prototype原型對象的別名,使用別名更方便引用。 demo: 複製代碼 代碼如下:jQuery.fn.test = function(){ alert('這是 jquery 對象方法 '); } 然後,就可以在任何jquery對象中調用該方法了。 複製代碼 代碼如下:$(function(){
Time of Update: 2018-12-08
言歸正傳拉,開始跟我學習吧:); 1.jquery自訂了 jQuery.extend()和jQuery.fn.extend()方法,其中,jQuery.extend()方法能夠建立全域函數或者選取器,而jQuery.fn.extend()能夠建立jQuery對象方法。在這裡囉嗦講下:這2個方法,都包含一個參數,改參數僅接受名/值對結構的對象,其中名表示函數或方法名,而值表示函數體。 複製代碼 代碼如下:jQuery.extend({ minValue : function(a,b){
Time of Update: 2018-12-08
計算ex摘要 Math.exp(x) 參考 x 數值或運算式,被用作指數。 傳回值 ex,即e的x次冪。這裡e代表自然對數的底數,其近似為2.71828。 exp()文法如下: 複製代碼 代碼如下: Math.exp(x) ; Math.exp()範例: 複製代碼 代碼如下:<script language='JavaScript' type='text/JavaScript'> <!-- document.write(Math.exp(2)); // output is 7.
Time of Update: 2018-12-08
今天這篇文章向大家分享15款精心挑選的優秀 jQuery 文本特效外掛程式,都帶有詳細的使用教程。jQuery 是最流行和使用最廣泛的 JavaScript 架構,它簡化了 HTML 文檔遍曆,事件處理,動畫以及Ajax互動,協助 Web 開發人員更快速的實現各種精美的介面效果。01. 滑動的字元 線上示範 下載源碼02. 滑鼠移至上方變換效果 線上示範 下載源碼03. 旋轉的文本 線上示範 下載源碼04. 滾動變換的文本 線上示範 下載源碼05. 精緻的倒計時效果 線上示範 下載源碼06.
Time of Update: 2018-12-08
線上示範:http://demo.jb51.net/js/2012/jquery_demo/jquery_div_autoheihet.htm完整代碼:複製代碼 代碼如下:<!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/19
Time of Update: 2018-12-08
以下用一個例子來展示:建立一個檔案夾,裡面可以包含任意的子目錄。建立一個控制台項目,添加一個類ZipManager,用來實現我們想要的操作。為項目添加WindowsBase引用。(這個名字不太友好,但是與壓縮相關的類就藏在裡面)在ZipManager.cs中添加對System.IO.Packaging命名空間的引用。寫一個建構函式,用來接收要執行壓縮的檔案路徑。建立一個方法ZipFolder,用來執行實際的壓縮操作。在這個方法裡面建立一個Package的執行個體。建立一個函數ZipDirecto
Time of Update: 2018-12-08
1. 參數中存在空格時取到的值中空格被替換為加號:+ 2. 當參數某個key的value不存在時,擷取到的value並不是空/null 而是true。 在網上找到了個解決方案,可以參考下(是否有其他副作用暫時未實驗出) 1. 空格變加號+ 在jQuery.query.js檔案中找到下面代碼 複製代碼 代碼如下:toString: function() { var i = 0, queryString = [], chunks = [], self = this; var encode =
Time of Update: 2018-12-08
升級過程中出現了比較多的問題,前面文章也提到過幾個。這次就主要介紹下httpHandler 和 httpModule 在整合和傳統模式下的區別。很多檔案上傳等都是需要使用到httpModule去實現。我今天就出現了NeatUpload在iis7.5下出現未將對象引用到設計執行個體的錯誤。所以用httpModule作為測試案例。
Time of Update: 2018-12-08
這樣處理的弊端是:如果資料量大,子分類很多,達到4級以上,這方法處理極端佔用資料庫連接池 對效能影響很大。 如果用SQL下面的CTE遞迴處理的話,一次性就能把結果給查詢出來,而且效能很不錯 比用程式處理(資料量很大的情況),暫存資料表效能更好,更方便 複製代碼 代碼如下:with area as( select *,id px,cast(id as nvarchar(4000)) px2 from region where parentid=0 union all select
Time of Update: 2018-12-08
Javascript代碼如下,將該代碼儲存成JS檔案後在HTML中引用。 複製代碼 代碼如下:jQuery.noConflict(); jQuery.fn.extend({ jsplit: function (j) { return this.each(function () { j = j || {}; j.Btn = j.Btn || {}; j.Btn.oBg = j.Btn.oBg || {}; j.Btn.cBg = j.Btn.cBg || {}; var jun = { MaxW:
Time of Update: 2018-12-08
複製代碼 代碼如下:Create PROCEDURE Batch_Delete @TableName nvarchar(100), --表名 @FieldName nvarchar(100), --刪除欄位名 @DelCharIndexID nvarchar(1000) as DECLARE @PointerPrev int DECLARE @PointerCurr int DECLARE @TId NVARCHAR(50), @sql NVARCHAR(1000) Set
Time of Update: 2018-12-08
複製代碼 代碼如下:<input type="button" value="1"/> <input type="button" value="2"/> <input type="button" value="3"/><br> <input type="button" value="4"/> <input type="button" value="5"/> <input type="button" value="6"/&
Time of Update: 2018-12-08
複製代碼 代碼如下:;(function($){ $.extend($.fn,{ color : function(options){ var options = $.extend({},$.fn.color.defaults,options); return this.each(function(){ $(this).css("color",options.bcolor); $(this).css("background",options.fcolor); }); }//color==end
Time of Update: 2018-12-08
這節封裝外掛程式了,進展怎麼樣呢? 一般對外發布的外掛程式都應該進行封裝,封裝的外掛程式還應該符合規範,只有這樣寫的外掛程式才具有推廣價值,並得到其他使用者的喜愛。 首先第一步,是定義一個獨立域,代碼如下所示。 複製代碼 代碼如下:(function($){ //自訂外掛程式代碼 })(jQuery) //封裝外掛程式
Time of Update: 2018-12-08
1概述 SQL語言的本質就是一串虛擬碼,表達的是做什麼,而不是怎麼做的意思。如其它語言一樣,SQL語句需要編譯之後才能運行,所以每一條SQL是需要通過編譯器解釋才能啟動並執行(在這之間還要做SQL的最佳化)。而這些步驟都是需要運行成本,所以在資料庫中有一個叫做執行計畫的東西,編譯器會將編譯過後的SQL存入執行計畫當中,當遇到同樣的SQL時,就直接調用執行計畫來執行,而不需要再次編譯。 通過對上面執行計畫的認識,為了提高資料庫啟動並執行效率,我們需要儘可能的命中執行計畫,這樣就可以節省已耗用時間。
Time of Update: 2018-12-08
眾所周知,如果echo後面跟一個環境變數,但是該變數卻為空白時,相當於不加任何參數的echo,即輸出當前echo是on還是off。很多文章或者教程給出的解決方案都是在echo後面加一個點號echo.,這樣就會輸出空行。 複製代碼 代碼如下:@echo off echo %demon.tw% :: ECHO is off. echo.%demon.tw% pause據我所知,用echo輸出空行至少有十種方法: 複製代碼 代碼如下:@echo off echo= echo, echo; echo+