Time of Update: 2018-12-08
動畫效果show():顯示hide()隱藏$().toggle():顯示和隱藏效果切換都可以傳入參數,speed.fadeOut(淡出)fadeIn(淡入)fadeToggle();淡入淡出切換fadeTo(2000,0.3)將圖片顯示到透明度為30%的程度滑動顯示slideDown():slideUp():slideToggle():都可以傳入一個speed參數。$(':animated');擷取正在執行動畫的元素。將正在執行動畫的元素停止:$(':animated').stop():停止當前
Time of Update: 2018-12-08
層次選取器:$('div p');//選取div下的所有的p元素$('div>p').css('border','1px solid red');//只選取div下的直接子項目//相鄰的元素$('div ~ p).css('border','1px solid red');與$('div').nextAll('p')等價;//表示div後面的所有p兄弟元素$('div ~ *').css('border','1px solid red');//表示div後面的所有兄弟元素$('div
Time of Update: 2018-12-08
jQuery中提供了兩個函數 : 1.$.map(array,callback(element,index)); 對於array中的每個元素,調用callback()函數,最終返回一個新的數組,原數組不變 例如: $(function () { var arrInt = [1, 3, 5, 79]; var b = $.map(arrInt, function (value, key, a)
Time of Update: 2018-12-08
一、調用jSelectDate.js檔案二、頁面調用複製代碼 代碼如下:<script type="text/javascript"> $("body").ready(function(){ $("input.date").jSelectDate({ css:"date", yearBeign: 1995, disabled : true }); }) </script>三、input選項框調用複製代碼 代碼如下:<body> <input type="
Time of Update: 2018-12-08
預存程序簡介--------------------------------------------------------------------------------什麼是預存程序:預存程序可以說是一個記錄集吧,它是由一些T-SQL語句組成的代碼塊,這些T-SQL語句代碼像一個方法一樣實現一些功能(對單表或多表的增刪改查),然後再給這個代碼塊取一個名字,在用到這個功能的時候調用他就行了。預存程序的好處:1.由於資料庫執行動作時,是先編譯後執行的。然而預存程序是一個編譯過的代碼塊,所以執行效
Time of Update: 2018-12-08
動態建立Dom節點jQuery中使用$(html字串)來動態建立Dom節點,並且返回一個jQuery對象,可以調用append等方法將建立的節點添加到Dom中。例如: var link = $("<a href='http://www.baidu.com'>百度</a>"); $("div:first").append(link);添加節點元素的方法:Append方法用來在元素的末尾追加元素(最後一個子節點)Prepend在元素的開始添加元素(
Time of Update: 2018-12-08
方法一:複製代碼 代碼如下:html></head><script type="text/javascript">//初始化迅雷外掛程式function InitialActiveXObject(){ var Thunder; try { Thunder = new ActiveXObject("ThunderAgent.Agent") }catch(e) { try { Thunder=new
Time of Update: 2018-12-08
在JS中,你寫一個for迴圈的時候,內部的迴圈變數I其實是會儲存在它啟動並執行函數或類內的,所以你會發現你給元素大量繫結事件的時候,出現i=最後一個迴圈變數的值,這就很坑爹啊,解決的方案有2鐘, 思路就是:把這個迴圈變數儲存起來,不要讓它的範圍在整個函數,而是在迴圈體內 1.使用閉包(如果你不懂閉包,請開啟百度:www.baidu.com) 2.使用with關鍵字,with文法是with( obj ) { //使得可以在此直接存取obj的屬性,而不用加obj.XXX } 程式碼範例: 複製代碼
Time of Update: 2018-12-08
當聲明一個變數未賦值一個變數沒有聲明的時候都是undefined類型的資料js變數在使用之前也必須先進行聲明使用了一個未定義的變數x就會報錯。如何判斷一個變數是否能用:第一種方法:if(typeof x=='undefined')var n=100;n=new Date();n=null;null表示的是一個明確的已經知道的值,是一個Null 物件第二種方法:if(typeof(y)!='undefined' &&
Time of Update: 2018-12-08
Extjs 本身是一個載入慢的JS架構,這個需要程式員的多去最佳化,之前說過了JS的打包的最佳化 這次來寫寫怎麼減少冗餘代碼,也是提高運行速度,包含了1、刪除代碼通用2、提交表單通用3、初始化Gird通用化 本次唯寫 刪除代碼最佳化 先貼出代碼 複製代碼 代碼如下:/** * 擷取個GridPanel的選擇的記錄 */ function $getGdSelectedIds(grid, idName) { var selRs =
Time of Update: 2018-12-08
模態視窗 javascript 技巧匯總(傳值、開啟、重新整理) 1、要彈出的頁面中,一定要保證<head></head>標籤間有<base target=“_self”>,否則會彈出的模態視窗上,點擊按鈕時,會再次彈出一個新頁面。 2、被彈出頁面的按鈕的事件處理中,應該有Response.Write(new Function().ClosePage());語句,用以關閉當前的模態視窗。
Time of Update: 2018-12-08
當使用者輸入 pwd 密碼是 123 就跳到第二個頁面,4秒後,自動跳轉到第三個頁面login.html複製代碼 代碼如下:<html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8"><script type="text/javascript"> //進行檢查 function check(){ //window.alert($
Time of Update: 2018-12-08
----------------------------------js去空格----------------------------------去除字串左右兩端的空格,在vbscript裡面可以輕鬆地使用 trim、ltrim 或 rtrim,但在js中卻沒有這3個內建方法,需要手工編寫。下面的實現方法是用到了Regex,效率不錯,並把這三個方法加入String對象的內建方法中去。 寫成類的方法格式如下:(str.trim();) <script
Time of Update: 2018-12-08
IsPostback的原理--------------------------------------------------------------------------------一步一步讓你看明白。。先說說吧,然後在上代碼。ispostback:就是判斷頁面是首次載入的,還是資料回傳(有get或者post請求過的)後的頁面。上代碼吧,直觀點。--------------------------------------------------------------------------
Time of Update: 2018-12-08
jquery如何獲得頁面元素的座標值 yulutxt是輸入經典語錄的輸入框,feedBackMessage函數見http://www.wesoho.com/article/asp/2765.htm 複製代碼 代碼如下:var p = $("#yulutxt"); var yuluoffset = p.offset(); feedBackMessage(msg,yuluoffset.left+p.width()+10,yuluoffset.top,5000); ------------------
Time of Update: 2018-12-08
並發可能產生的三種問題髒讀定義:A事務執行過程中B事務讀取了A事務的修改,但是A事務並沒有結束(提交),A事務後來可能成功也可能失敗。比喻:A修改了原始碼並且並沒有提交到原始碼系統,A直接通過QQ將代碼發給了B,A後來取消了修改。程式碼範例複製代碼 代碼如下:[TestMethod] public void 髒讀_測試() { //前置條件 using (var context = new TestEntities(
Time of Update: 2018-12-08
PowerDesigner簡介 工具的用途 :這裡我只介紹他在SqlServer資料庫的應用,其它的我也不懂。工具的好處 : 個人體會理解,圖視化資料庫設計,更直觀簡單的設計,更便於分析資料庫邏輯關係,與資料庫全域把控。祈求:哪位大蝦那裡藏的有PowerDesigner更好更全的操作文章,希望能給我和不動這貨的攻城師們留言分享下。PowerDesigner的下載以及破解 一、下載1、PowerDesigner 12.5官方
Time of Update: 2018-12-08
Npoi 簡介--------------------------------------------------------------------------------1.整個Excel表格叫做工作表:WorkBook(工作薄),包含的叫頁(工作表):Sheet;行:Row;儲存格Cell。2.Npoi :http://npoi.codeplex.com/releases/view/381134.忘了告訴大家npoi是做什麼的了,npoi 能夠讀寫幾乎所有的Office
Time of Update: 2018-12-08
複製代碼 代碼如下:/** * 提交表單 */ function $postForm(a) { if (a.formPanel.getForm().isValid()) { var b = a.scope ? a.scope: this; a.formPanel.getForm().submit({ scope: b, url: a.url, method: "post", params: a.params, waitMsg: "正在提交資料...", success: function(c,
Time of Update: 2018-12-08
1、說明在使用extjs 的時候,運行起來比較卡,特別是運行資料和js過多的時候,就會出現卡死的情況,或者等待時間比較長。 在解決這個有很多最佳化方法,今天來說其中一種,那就是在Ant指令碼打包的時候,把js中空格、注釋去掉、以及合并,合并今天不說了,還未實現這個,在研究中 2、首先,需要準備二個 .jar 檔案,分別是 YUIAnt.jar 和 yuicompressor-2.4.x.jar 。 3、倆個檔案的附件 4、build.xml檔案如下 複製代碼 代碼如下:<!--