Time of Update: 2014-01-12
很早看到kissy首頁 有數量輸入控制項,就隨便看了下功能 感覺也不怎麼難 所以也就試著自己也做了一個, 當然基本的功能和他們的一樣,只是用了自己的編碼思想來解決這麼一個問題。特此給大家分享下!kissy demo連結 個人編寫的 demo連結 下面來一步步分析下我當初寫代碼的思路: 1. 首先是HTMl代碼如下: <h3>demo1:步長為0.8,下限為0,
Time of Update: 2014-01-12
4. 與動畫等效的效果隊列 我們上一節已經使用了animate()方法。 下面看一個樣本: js代碼 $('div.label').click(function(e) { var paraWidth = $('div.speech p').outerWidth();var $switcher = $(this).parent();var switcherWidth = $switcher.outerWidth();$switcher.
Time of Update: 2014-01-12
[下面是昨天發給同事的郵件,為防止泄露商業機密,隱去了項目名和變數名]====================================================昨天發現Nx代碼中的一個bug,是由於JavaScript運算子優先順序問題引起的。 例子:if (!a instanceof Array) throw new Error("a should be an array"); ......if (!b instanceof Object)
Time of Update: 2014-01-12
這個和上一篇文章是連在一起的,基本實現表單填寫和填充同步完成。目前填寫實現了提交填寫的功能,無提交還沒太想好,希望大家提出寶貴建議。思路:java提供查詢參數->頁面獲得所需參數->遍曆頁面獲得封裝參數的集合->提交給servlet->完成更新->調用回調顯示結果java部分代碼:上篇文章中出現的這裡就不重複敘述了。/** * 更新調用過程 * */public final int updater(TreeMap parasMap){this.parasMap=parasMap;int ret=
Time of Update: 2014-01-12
少於10頁大於10頁就會出現省略符號,原則是中間5頁,左側固定1頁,右側固定1頁,如果省略符號只省略了1頁,則不顯示省略符號大於100頁就不會顯示總頁數了,因為我覺得沒必要,哈哈哈/*! * ------------------------------------------------------------- * 分頁外掛程式, 產生分頁頁碼, 並負責點擊事件的處理 * -------------------------------------------------------------
Time of Update: 2014-01-12
設計思路(意圖) 執行jQuery.when將會返回一個Promise對象,我們稱作由when產生的Promise對象,如果給定的所有Promise對象均已執行,就立即執行 由when方法產生的Promise對象,如果給定的Promise對象中有任意一個被拒絕,就立即拒絕由when產生的Promise對象,這樣做的意圖 好像就是為瞭解決這樣一種需求:在指定的多個非同步事件都完成了,然後才能幹自己想乾的事情 源碼解析 複製代
Time of Update: 2014-01-12
說明: 本方法採用了Jquery庫,暫時檢測相容IE8版本。本樣本的2種顏色的星星都是放入了一張png圖片當中,當然還有其他的一些實現思路。本樣本展示的情況是當前頁面只有一個星級評價的情況。思路: 通過對星級顯示元素的,mouseenter,mouseout,click 三個事件的監聽,從而星星顯示的個數。其中我用了2個變數(temp_value,choice_value)來存放當前選定星級的值和當前臨時的星級值; temp_value : 臨時的星級
Time of Update: 2014-01-12
1.js是弱類型的語言,並非是沒有類型,js類型分類一般有兩種,1:undefined,null,boolean,string,number,object;2:undefined,boolean,string,number,object,function。個人比較推崇第二種,一方面是因為一切都是對象的說法會讓初學者感到迷惑,另一方面函數是一個很龐大的東西,往往需要單獨拿出來談。 2.js中的運算子運算的時候會有隱式類型轉換,而且js容錯能力特彆強,允許各種比較怪異的寫法,這一點會讓一些
Time of Update: 2014-01-12
在調用一個jquery的ajax方法時我們有時會需要該方法返回一個值或者給某個全域變數賦值,可是我們發現程式執行完後並沒有擷取到我們想要的值,這時很有可能是因為你用的是ajax的非同步呼叫async:true(預設情況),如:複製代碼 代碼如下:function ManageCommentText(text) {var result = text;$.ajax({data: "get",url: "GetComments.aspx",data:
Time of Update: 2014-01-12
1、controller控制層代碼:...@SessionTimeOutAnnotation@RequestMapping(value = "findSumRainList.hd")@ResponseBodypublic List findSumRainList(HttpServletRequest request, HttpServletResponse response) {....}...2、驗證session逾時切面核心代碼/** *
Time of Update: 2014-01-12
複製代碼 代碼如下:<img src="1_ender1000.jpg" id="img2" alt="" onclick="alert('onclick');" onmouseover="this.src='1_yylklshmyt20090217.jpg'" title="反轉圖片" /> <script type="text/javascript"> var
Time of Update: 2014-01-12
寫在前面JavaScript在瀏覽器中的效能,可認為是開發人員所要面對的最重要的可用性的問題,此問題因JavaScript的阻塞特徵而複雜,也就是說JavaScript運行時其他的事情不能被瀏覽器處理,事實上,大多數瀏覽器使用單進程處理UI更新和JavaScript運行等多個任務,而同一時間只能有一個任務被執行。JavaScript運行了多長時間,那麼瀏覽器空閑下來響應使用者輸入之前的等待時間就有多長。 從基本層面說,這就意味著<script>標籤的出現使整個頁面因指令碼解
Time of Update: 2014-01-12
複製代碼 代碼如下:<script language=javascript> function ages(str) { var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2}
Time of Update: 2014-01-12
JS 中變數和其它語言中變數最大的區別就是,JS 是鬆散型語言,決定了它只是在某一個特定時間儲存某一特定的值的一個名字而已。由於在定義變數的時候不需要顯示規定必須儲存某種類型的值,故變數的值以及儲存的資料類型可以在指令碼頁面的生命週期中隨意的改變,其他語言則不可。 1、基本類型和參考型別的值 基本類型:指那些儲存在棧記憶體中的簡單資料,即這種值完全儲存在記憶體中的一個位置。他們所佔據的空間大小是固定的。類型有:Number,
Time of Update: 2014-01-12
現在世界通用的西曆(陽曆)也經過一個長期演變的過程。我們先看,西曆每個月的日數是固定的:"七前單大,八後雙大"。也就是說,一、三、五、七、八、十、臘月(十二月)是31天,四、六、九、十一月是30天,只有二月,平年28天,閏年29天。複製代碼 代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %><
Time of Update: 2014-01-12
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: 2014-01-12
父視窗:複製代碼 代碼如下:<html><head><title>無標題頁</title><script language="javascript" type="text/javascript">function opendialog1() { var someValue=window.showModalDialog("b.html","","dialogWidth=500px;dialogHeight=500px;
Time of Update: 2014-01-12
1.ModalDialog是什嗎?showModalDialog是jswindow對象的一個方法,和window.open一樣都是開啟一個新的頁面。區別是:showModalDialog開啟子視窗後,父視窗就不能擷取焦點了(也就是無法操作了)。可以在子視窗中通過設定window.returnValue的值,讓父視窗可以擷取這個returnvalue.2.一個例子1)主視窗main.html,2)在主視窗中通過showModalDialog的方式開啟子視窗sub.html3)在子視窗中設定retu
Time of Update: 2014-01-12
如下所示:複製代碼 代碼如下:<!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><meta http-equiv="Content-Type"
Time of Update: 2014-01-12
在編程過程中,我們對下拉式清單方塊的取值很多時候都是擷取option中的value,但是也有需要擷取顯示在頁面中的值的時候,例如想獲得<option value="value">ShowText</option>中"ShowText",我們該如何擷取呢?方法很簡單,具體代碼如下:複製代碼 代碼如下:<script type="text/javascript">function