Time of Update: 2018-12-08
本文解決兩個問題: 第一是:如果訪問的網址不加www則自動加上www 第二:如果訪問的網址是別名指向的,則自動轉化為主網域名稱 第一個問題解決方案: rewriteEngine on rewriteCond %{http_host} ^jb51.net [NC] rewriteRule ^(.*)$ http://www.jb51.net/$1 [R=301,L] 第二個問題解決: RewriteEngine on RewriteCond %{HTTP_HOST} ^jb51.net$ [OR]
Time of Update: 2018-12-08
擷取Select : 擷取select 選中的 text : $("#ddlRegType").find("option:selected").text(); 擷取select選中的 value: $("#ddlRegType ").val(); 擷取select選中的索引: $("#ddlRegType ").get(0).selectedIndex; 設定select: 設定select 選中的索引: $("#ddlRegType ").get(0).selectedIndex=index;
Time of Update: 2018-12-08
終極目的:想做一個方便的排序功能。 具體實現:點擊後可以輸入排序的數字編號,移開後自動更新資料庫。 1,我想把這個功能用<span>來完成,也就需要一個在頁面上監控指定的span的東西,他就是: ready(fn)當DOM載入就緒可以查詢及操縱時綁定一個要執行的函數。 $(document).ready(function(){ // 在這裡寫你的代碼... });
Time of Update: 2018-12-08
ie 2. TT 3. maxthon chrome , firefox 預設安裝是沒有頁面攔截的, 都有一些對應的外掛程式測試的時候不能在本地測試, 要把頁面放到http 伺服器上。 1. ie 頁面攔截設為高, 所有方式都無法在新頁開啟。 攔截設為中, window.open , 直接寫的頁面上, new 一個a
Time of Update: 2018-12-08
其中有些已經無法訪問,或許是檔案移除,或許是被封鎖。大家分享的東西,沒什麼特別的可說的,唯有感謝無私分享的人們。提醒大家在使用的時候注意jQuery包的版本問題,最好是使用相同的版本,因為使用了高版本很有可能出現或多或少的問題。並且其中英文外掛程式在轉換成中文時注意編碼,推薦utf-8。jQuery外掛程式-檔案上傳(File upload)Ajax File Upload.jQUploader.Multiple File Upload plugin.jQuery File
Time of Update: 2018-12-08
注意大小寫一定不能弄錯. 屬性: Attributes 儲存節點的屬性列表(唯讀) childNodes 儲存節點的子節點列表(唯讀) dataType 返回此節點的資料類型 Definition 以DTD或XML模式給出的節點的定義(唯讀) Doctype 指定文件類型節點(唯讀) documentElement 返迴文檔的根項目(可讀寫) firstChild 返回當前節點的第一個子節點(唯讀) Implementation 返回XMLDOMImplementation對象
Time of Update: 2018-12-08
附加事件 其中經我測試,IE/Opera屬於同一類型,使用attachEvent即可添加滾輪事件。 複製代碼 代碼如下:/*IE註冊事件*/ if(document.attachEvent){ document.attachEvent('onmousewheel',scrollFunc); } Firefox使用addEventListener添加滾輪事件 複製代碼 代碼如下:/*Firefox註冊事件*/ if(document.addEventListener){
Time of Update: 2018-12-08
這一特性顯然有助於你偷懶,當然也有利於實現一些特定的功能。為了說明這一特性,下面從一個實際開發案例說起。 如果在你的WEB項目中,有很多地方都需要輸出像下面這樣的一個列表HTML: 複製代碼 代碼如下:<ul> <li>JavaScript事件冒泡應用執行個體</li> <li>執行AJAX返回HTML片段中的JavaScript指令碼</li> </ul>
Time of Update: 2018-12-08
1, 首先是bootstrap過程,初始化程式裡用到的資源2, 建立一個Zend_Controller_Front實體,實現front controller模式,這個實體類會負責將http請求派遣到恰當的controller的action裡。3, Front controller會建立倆個對象來封裝http請求和http回複,分別是Zend_Controller_Request_Http和Zend_Controller_Response_Http 4, Front
Time of Update: 2018-12-08
後查具體情況概述為:firefox+table rowspan+border+border-collapse:collapse; 表現情況是:第一行與最後一行正常,其餘的中間行,全部都與預期的border不同。 先看樣本吧:第一列第二列 test 第一條中間沒有橫線 test test 可愛的firefox讓我們看到了兩條線 test test 可愛的firefox讓我們看到了兩條線 test test 可愛的firefox讓我們看到了兩條線 test test 最後一條中間沒有橫線 test
Time of Update: 2018-12-08
我的樂隊有幾個朋友剛剛經曆了一場小型的成員陣容的變化。他們需要更換其首頁上的照片。我想這可能是有趣的事情出現了少許的互動。 這可能有不少方法可以做到這個效果,這一個剛剛進入我的頭突然出現,我隨它而去了。這個想法是有一個作為背景映像的輪廓,然後,在該組所有完全相同的大小與每個樂隊成員的4個映像。這些映像預設隱藏。然後,有4個絕對位置的地區上面所在的地區,這是過渡區作用。在jQuery的,我們用他們懸停事件,漸漸顯示相應的映像。HTML
Time of Update: 2018-12-08
複製代碼 代碼如下:<div><a onclick="news_pro('1.1')">1</a></div> <div id="1.1" > <div> <a onclick="news_pro('1.1.1')">1.1</a></div> </div> 這就出現兩次類別了,點父級顯示(隱藏)子級菜單,JS代碼也就一句話: 複製代碼 代碼如下:function
Time of Update: 2018-12-08
方法要達到的效果是:“ 改變一節點的選中狀態時,其後代節點選中狀態也要跟隨當前節點的選中狀態改變而改變。當前節點選中時,其所有祖先節點也要跟著選中;如取消時,要根據其同級節點是否有選中時,來決定其祖先節點的選中狀態。” 說明:樹是用vs的TreeView控制項產生的。 代碼如下: 複製代碼 代碼如下:jQuery(function(){ jQuery(":checkbox").click(function(){ var objNode = this; var
Time of Update: 2018-12-08
1.利用CSS的基本選取器: a:匹配所有連結<a>元素。 #*:匹配id為*的元素 .*:匹配CSS類為*的元素 a#*id.*class:匹配id為*id,並擁有CSS類為*class的連結元素。 以上是CSS中的寫法,在jQuery中用$("")包起來,如:jQuery("p a.Class") 利用子選取器、容器選取器和特性選取器,以下面的為例: 複製代碼 代碼如下:<ul class="myList"> <li><a
Time of Update: 2018-12-08
參看Dave Shea's excellent summary ,Paul Young 在分析現存的所有方法的優缺點之後,提出了一種新的方法,並將其命名為“狀態域方法”(The
Time of Update: 2018-12-08
通過事件的which可以找到鍵碼 不過當有按鍵組合的時候還需要注意一下 如ctrl+enter鍵,雖然都是用e.ctrlKey但是 enter鍵的鍵碼不是始終為13了 在ff中 判斷 ctrl+enter 是 e.ctrlKey && e.which ==13 在ie6中 判斷ctrl+enter 是 e.ctrlKey && e.which ==10 樣本: 複製代碼 代碼如下:$(document).keypress(function(e){
Time of Update: 2018-12-08
前台: upload.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/1999/xhtml"> <head runat="server">
Time of Update: 2018-12-08
1、關於頁面元素的引用 通過jquery的$()引用元素包括通過id、class、元素名以及元素的層級關係及dom或者xpath條件等方法,且返回的對象為jquery對象(集合對象),不能直接調用dom定義的方法。 2、jQuery對象與dom對象的轉換 只有jquery對象才能使用jquery定義的方法。注意dom對象和jquery對象是有區別的,調用方法時要注意操作的是dom對象還是jquery對象。 普通的dom對象一般可以通過$()轉換成jquery對象。
Time of Update: 2018-12-08
話說本人轉行做了前端,於是乎每天都是些div+css啥的。今天就講講這個用js實作類別似於A標籤裡的title或alt功能,至於這個功能有什麼好處呢,你聽我慢慢道來,首先title或alt屬性所帶來的提示太過於簡單,樣式也無法修改,而且滑鼠要移到元素上等待1至3秒鐘才會顯示出來,內容也只有簡單的文字,無法加入html內容。所以呢,綜上所述,只好自己封裝一個屬於自己的js提示框了。或許你會說jquery不是有個jtip組件嗎?不錯,那說明你的思想還挺前衛。如果用得習慣的話那就用吧,反正用誰不是用呢
Time of Update: 2018-12-08
操作下拉式清單 添加選項列表 $(this).get(0).options.add(new Option(text,value)); 清空列表 $(this).get(0).options.length=0; 刪除指定索引的選項 $(this).get(0).remove(index); 設定需要選中項的值 $(this).get(0).value=value; 擷取當前選中選項的文本 $(this).get(0).options[index].text; 批量修改CSS