Time of Update: 2014-03-09
avalon經過半年的宣傳,已經有不少公司在使用avalon應用於它們內外網應用或移動項目,比較大牌的客戶有百度,搜狐,金山,邊緣,去哪兒……最近成為去哪兒的前端架構師後,掌握更多資源,可以隨使抓個人幫忙寫文檔做測試寫UI,之前的種種誥病都會迅速被解決掉的。因此大家不需要擔心什麼,放心試用avalon吧! 說說去哪兒的情況吧,現在我所在的酒店部門有一個40多號人的前端組,並且不斷壯大。很早之前,他們就用我的avalon重構他們的組件庫
Time of Update: 2014-03-09
尊重原創:http://blog.csdn.net/zdb330906531關於Extjs4.2中Grid無限滾動(緩衝渲染)的功能,在網上已有介紹,如下:Blog1:http://www.sencha.com/blog/infinite-grid-scrolling-in-ext-js-4/Blog2:http://blog.csdn.net/tianxiaode/article/details/8286108那麼,有朋友可能就會問我,德兵:你今天是想要重複倒騰這無限制滾動,然後為自己的部落格
Time of Update: 2014-03-09
煙火_JSDoc 3 產生javascript API文檔 一、javascript注釋規範 我們在編寫javascript檔案的時候,一般會添加一些注釋。例如一些檔案、類、方法和屬性都應該用合適的標記和類型進行注釋。這裡不但方便我們的閱讀,也能養成一個好的習慣。更大的好處是,我們可以根據這些注釋產生協助文檔。如下就是一個比較規範的javascript注釋例子。 12345678910111213141516171819202122232425262728293
Time of Update: 2014-03-09
原文作者:楊友山原文地址:http://blog.csdn.net/yysyangyangyangshan/article/details/20312799JS是HTML不可或缺的夥伴,那麼在做APS.NET時如何使用JQuery呢?首先大家要知道JQuery實際也是一個JS檔案。其實就是直接載入JS檔案就可以了。下面用一個點擊按鈕通過JS調用背景方法來說明如何使用JQuery檔案。一般Visual Studio
Time of Update: 2014-03-09
本文以《Javascript進階程式設計》為基礎,結合自身經驗來總結下Javascript實際工作方面的知識。 一、可維護性1、代碼約定1.1: 可讀性這裡面主要包括
Time of Update: 2014-03-09
6、給元素添加事件時,要考慮到該元素之前是否有相同的事件,通常使用addEventListener()來追加,當然對於IE下可使用attachEvent(),相容各個瀏覽器的話可對2個函數進行修正一下 5、當層次嵌套時需注意事件的捕獲或冒泡,比如一個div內放一個div,需要對內層div添加onclick事件時,要注意事件冒泡事件,w3c可以使用event.stopPropagation(),IE使用設定cancelBubble設定為true。另外可利用even
Time of Update: 2014-03-09
對於初次學習jQuery的人來說,很容易分清楚DOM對象和jQuery對象,及其相互轉化:jQuery對象轉化為DOM對象,只需加上[0]或者get(0)。如:$cr[0] 或 $cr.get(0)DOM對象轉化為jQuery對象,只需使用jQuery的對象製造工廠:$()。如$(cr)迷惑我很久的是對於這兩種變數,什麼時候應該帶"$"?什麼時候不帶?要弄清楚這個問題就要理解jQuery中$的含義。在jQuery庫中,$是jQuery的簡寫形式。var $a = $("input");var
Time of Update: 2014-03-09
1、Regex的建立方式 兩種方式建立:通過new修飾符建立和字面量的方式建立 1》new修飾符方式建立 1 var b2=new RegExp('Box','ig'); //第二個參數是 模式字串: 用來限定 匹配的方式2 // g :全域匹配 i:忽略大小寫匹配 m :多行匹配 2》字面量的方式建立 1 var d= /Box/i; &
Time of Update: 2014-03-09
在上一篇部落格中《acegi security基於form表單認證-debug調試》中講述了一個現象,每次重新開啟新的瀏覽器,依然保留著上個頁面。針對上個例子來說,要麼是目前使用者資訊、要麼是無許可權資訊。出現這個現象上篇部落格我們已經分析過,就是securitycontext中已經存在認證過的權限物件。 那麼,我想,重新運行userinfo.jsp頁面,重新認證一遍,怎麼辦啊?唯一的辦法,stop server;open server again;不要這麼笨吧。
Time of Update: 2014-02-14
使用js或者jquery尋找父元素、子項目經常遇到。可是用起來總容易混淆,這裡統一總結了一下,以後用起來相信會方便好多 這裡jquery向上尋找父元素 用到的方法:closest() parents() parent()向下尋找子項目 用到的方法:find() children()js用的是 children[] 屬性html代碼 段落1 尋找父元素11closest()向上尋找最近的元素(返回零個或一個元素的 jQuery
Time of Update: 2014-02-14
在web設計中,為每個按鈕都添加一個onclick事件已經是一件司空見慣的事情了。但是,每個函數都是一個對象,都會佔用一定的記憶體,記憶體中的對象越多,效能就越差。因此,從如何利用事件處理常式的角度出發,還是有一些方法能夠提升效能的。 例如給下面這個html元素添加事件處理: 1 <ul id="myLinks">2 <
Time of Update: 2014-03-09
{ "name": "application-name", "version": "0.0.1", "private": true, "scripts": { "start": "node node_modules/nodemon/bin/nodemon.js app.js&
Time of Update: 2014-02-14
public function convertModelToArray($models, array $filterAttributes = null) { if (is_array($models)) $arrayMode = TRUE; else { $models = array($models); $arrayMode = FALSE; } $result =
Time of Update: 2014-02-14
一 Jquery獲得伺服器控制項值的方法由於ASP.NET網頁運行後,伺服器控制項會隨機產生用戶端id,jquery擷取時候不太好操作,google了下,總結有以下3種方法:伺服器控制項代碼:<asp:TextBox ID="txtUserID" runat="server"></asp:TextBox> 1. $("#<%=txtUserID.ClientID%>").val();2. $("input[id*=txtUserID]").val();3. $
Time of Update: 2014-02-14
需求描述項目資料庫的題目表描述了70-120道題目,並且是會變化的,要根據資料庫中的資料描述,比如,選擇還是填空題,是不是重點題,題目總分是多少等等有條件地渲染出題目的內容,並且能做完後儲存回資料庫,列印出來。 以前的實現由後台(structs2+spring+ibaties)查詢,扔出JSON
Time of Update: 2014-02-14
擴充外掛程式,解壓後複製到/protected/vendor/ https://github.com/muayyad-alsadi/yii-EClientScriptmain設定檔配置外掛程式,components裡面增加//js,css代碼壓縮,合并'clientScript' => array( 'class' => 'application.vendor.yii-EClientScript.EClientScript', 'combineScriptFiles' =>
Time of Update: 2014-02-14
MVC4增加了一些新功能,接下來,我們來研究下MVC4中的新增功能,我們在建立一個MVC4項目的時候,會發現在項目下多出了一個App_Start檔案夾,檔案夾下面有4個檔案,BundleConfig.cs,FilterConfig.cs,RouteConfig.cs,WebApiConfig.cs,其中BundleConfig.cs檔案就是我們這一節要講的的檔案。
Time of Update: 2014-02-14
近期在看一些Node.js的知識,看完後覺得,一些前面的東西忘記了,於是整理一下,方便自己查閱,也希望對學習Node.js的朋友有些協助; 當然以下只是我個人的觀點和理解,不喜勿噴,也望大神指教。 一、Node.js是什麼 關於這個問題,剛看到它的時候,可能覺得和javascript有關係,沒錯,確實有關係;但是,首先Node.js不是一門語言,與php python perl
Time of Update: 2014-02-14
jquery擷取元素索引值index()方法:jquery的index()方法 搜尋匹配的元素,並返回相應元素的索引值,從0開始計數。 如果不給 .index() 方法傳遞參數,那麼傳回值就是這個jQuery對象集合中第一個元素相對於其同輩元素的位置。 如果參數是一組DOM元素或者jQuery對象,那麼傳回值就是傳遞的元素相對於原先集合的位置。 如果參數是一個選取器,那麼傳回值就是原先元素相對於選取器匹配元素中的位置。如果找不到匹配的元素,則返回-1。 複製代碼 代碼如下: <ul>
Time of Update: 2014-02-14
複製代碼 代碼如下: $(document).ready(function() { $("#Email tr").each(function(){ var objString =$(this).children("#Emailtd").text(); if(objString.length>46){ objString=$(this).children("#Emailtd").text(objString.substring(0,46) + "...") } }); }); 複製代碼