Time of Update: 2017-01-19
本文執行個體講述了jQuery實現在下拉式清單選擇時擷取json資料的方法。分享給大家供大家參考。具體如下:function populateDropDown() { $.getJSON('/getData.aspx',{Name:$('#parm').val()},function(data){ var select = $('#DDLControl'); var options = select.attr('options'); $('option', select).remove()
Time of Update: 2017-01-19
1.替換關鍵字,對字型變色 複製代碼 代碼如下: public static string ReplaceRed(string strtitle, string redkey) { if (redkey == "" || redkey == null) { return strtitle; } else strtitle = strtitle.Replace(redkey, " <font color='#ff0000'>" + redkey + " </font>");
Time of Update: 2017-01-19
javascript 中 Array.sort()方法是用來對數組項進行排序的 ,預設情況下是進行升序排列,執行個體代碼如下: 複製代碼 代碼如下: var arrA = [6,2,4,3,5,1]; arrA.sort(); document.writeln(arrA); //結果是:1,2,3,4,5,6 sort() 方法可以接受一個 方法為參數
Time of Update: 2017-01-19
一、設定選中方法複製代碼 代碼如下:$("input[name='名字']").get(0).checked=true; $("input[name='名字']").attr('checked','true');$("input[name='名字']:eq(0)").attr("checked",'checked'); $("input[name='radio_name'][checked]").val(); //擷取被選中Radio的Value值二、設定選中和不選中樣本複製代碼
Time of Update: 2017-01-19
在做B/S結構的系統時,我們常常需要擷取用戶端的一些資訊,如IP和MAC,以結合身分識別驗證。要擷取伺服器端的MAC很容易,但是要擷取用戶端的MAC的地址確要花費一翻心思,通常的做法是調用Win32API或直接調用nbtstat命令,這樣做有很多問題,而另一種方法就是直接用用戶端指令碼,我們這裡用Javascript,這樣做的好處是不需要伺服器端進行處理,有用戶端自行擷取,傳遞到伺服器端,且速度和可靠性都比在伺服器端擷取好。 具體實現的html和javascript如下: 複製代碼 代碼如下:
Time of Update: 2017-01-19
複製代碼 代碼如下:var x , y; //當需求為獲得的座標值相對於body時,用: function positionBody(event){ event = event||window.event; //獲得相對於body定位的橫標值; x=event.clientX //獲得相對於body定位的縱標值; &
Time of Update: 2017-01-19
js:複製代碼 代碼如下:function bubufx_enterpress(e) { var keynum; if (window.event) // IE { &
Time of Update: 2017-01-19
預設情況javascript是同步載入的,也就是javascript的載入時阻塞的,後面的元素要等待javascript載入完畢後才能進行再載入,對於一些意義不是很大的javascript,如果放在頁頭會導致載入很慢的話,是會嚴重影響使用者體驗的。 (1) defer,只支援IE defer屬性的定義和用法(我摘自w3school網站) defer 屬性規定是否對指令碼執行進行延遲,直到頁面載入為止。 有的 javascript 指令碼 document.write
Time of Update: 2017-01-19
本文執行個體講述了jQuery使用slideUp方法實現控制元素緩慢收合功能的技巧。分享給大家供大家參考。具體實現方法如下:<!DOCTYPE html><html><head><script src="js/jquery.min.js"></script><script>$(document).ready(function(){ $("#flip").click(function(){
Time of Update: 2017-01-19
經常看到在一些產品介紹頁,看到全屏滾動的特效,今天推薦款jQuery外掛程式給大家,jQuery全屏滑鼠滾動切換頁面特效外掛程式multiScroll.js,支援眾多的參數自訂配置,scrollingSpeed:切換速度、easing:動畫效果、navigation:false是否出現導航,還支援事件Callback函數調用,onLeave、afterLoad等,效果還是和不錯的,瀏覽器安全色方面:IE8, 9, Opera
Time of Update: 2017-01-19
本文執行個體講述了jQuery擷取標籤常值內容和html內容的方法。分享給大家供大家參考。具體分析如下:jQuery可以通過text和html方法擷取指定標籤的常值內容或者html內容<!DOCTYPE html><html><head><script src="js/jquery.min.js"></script><script>$(document).ready(function(){ $("#btn1").click(
Time of Update: 2017-01-19
支援響應式的jQuery焦點圖片無縫滾動切換特效外掛程式Elastislide,非常漂亮的圖片輪播特效外掛程式,支援左右輪播圖片、上下輪播圖片、自適應移動端顯示,支援眾多的參數配置:orientation :'horizontal'(水平切換),speed : 500(切換速度,單位毫秒),easing : 'ease-in-out'(動畫效果), minItems :
Time of Update: 2017-01-19
本文執行個體講述了jQuery使用before()和after()在元素前後新增內容的方法。分享給大家供大家參考。具體如下:<!DOCTYPE html><html><head><script src="js/jquery.min.js"></script><script>$(document).ready(function(){ $("#btn1").click(function(){ $("img").before("
Time of Update: 2017-01-19
拉風的jQuery製作的手風琴摺疊菜單,效果非常不錯!這裡是之前版本的改進版,主要是jquery代碼改進示範圖:main.js$(function(){ var tmp = null, $title = $('.title'), $con = $('.title > ul'); $title.click(function(){ $(tmp).children('ul').slideUp().end().children('.arrow').removeClass('
Time of Update: 2017-01-19
實現功能:1.修改標題樣式。把jquery ui的標題樣式放上去。支援換膚。2.修改按鈕樣式,換成jqueryui的button按鈕樣式。3.將模式化視窗的背景換成了jqueryui的模式化背景。代碼://首先要引入jquery,以及ui的包和皮膚的樣式如:<script src="../js/ui/jquery-1.11.0.min.js"></script> <script
Time of Update: 2017-01-19
在玩微博的時候我們可能會注意到一個細節就是不管是新浪微博還是騰訊微博在轉寄和評論的時候給你的預設文字框的高度都不會很高,這可能是版面的限制和使用者通常只轉播或者評論一個短句有關。但是當你輸入超過一行文字的時候,文字框的高度就自動撐高了,大大改善了體驗,這樣使用者就可以看到全部的文字。不用再去拖動文字框的捲軸。autoTextarea.js(function($){ $.fn.autoTextarea = function(options) { var defaults={
Time of Update: 2017-01-19
看到有網友製作了對空間好友的動態點贊,加了個以及取消贊的功能。直接啟動並執行指令碼社交動向更新點贊代碼jQuery("a.qz_like_btn_v3[data-clicklog='like']").each(function(index,item){ console.log(item); jQuery(item).trigger('click');});jQuery(window).scroll(function(){
Time of Update: 2017-01-19
要讀懂Sizzle的Compile執行過程,首先需要弄清楚涉及的各個子程式的功能和關鍵變數和作用,我將逐一對jQuery-1.10.2版本的Compile代碼進行說明,望能給予大家協助。elementMatcher(matchers)1、源碼複製代碼 代碼如下:function elementMatcher(matchers) { return matchers.length > 1 ? function(elem, context, xml) {
Time of Update: 2017-01-19
複製代碼 代碼如下: <input name="" type="text" id="newDirtxt"/> <input class="btn" name="" type="button" value="建立新目錄" onclick="newDir()" /> ?<BR><BR><BR>Js代碼 <BR><BR><script
Time of Update: 2017-01-19
問題描述:我們有兩個頁面A和B,當我們從A跳到B後不做作任何讓頁面回傳的操作,用JS:history.go(-1)就可以回到A頁面,但是比如我們有Click,Change事件等激發了頁面的回傳,此時用history.go(-1)就回不到A頁面了。 解決的方法:我們要想辦法記錄到頁面回傳的次數N,然後用history.go(-n),就可以回到A頁面。 在B頁面中放一個控制項記錄其回傳的次數,初始值為1 複製代碼 代碼如下: <%@ Page Language="C#"