Time of Update: 2014-03-09
avalon經過半年的宣傳,已經有不少公司在使用avalon應用於它們內外網應用或移動項目,比較大牌的客戶有百度,搜狐,金山,邊緣,去哪兒……最近成為去哪兒的前端架構師後,掌握更多資源,可以隨使抓個人幫忙寫文檔做測試寫UI,之前的種種誥病都會迅速被解決掉的。因此大家不需要擔心什麼,放心試用avalon吧! 說說去哪兒的情況吧,現在我所在的酒店部門有一個40多號人的前端組,並且不斷壯大。很早之前,他們就用我的avalon重構他們的組件庫
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
6、給元素添加事件時,要考慮到該元素之前是否有相同的事件,通常使用addEventListener()來追加,當然對於IE下可使用attachEvent(),相容各個瀏覽器的話可對2個函數進行修正一下 5、當層次嵌套時需注意事件的捕獲或冒泡,比如一個div內放一個div,需要對內層div添加onclick事件時,要注意事件冒泡事件,w3c可以使用event.stopPropagation(),IE使用設定cancelBubble設定為true。另外可利用even
Time of Update: 2014-03-09
arguments的主要用途是儲存參數,但是他還有callee屬性. 一:callee指向arguments對象的函數. 樣本一: 1 function calture(num) {//階乘計算2 if (num <= 1) return 1;3 else {4
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
jquery擷取元素索引值index()方法:jquery的index()方法 搜尋匹配的元素,並返回相應元素的索引值,從0開始計數。 如果不給 .index() 方法傳遞參數,那麼傳回值就是這個jQuery對象集合中第一個元素相對於其同輩元素的位置。 如果參數是一組DOM元素或者jQuery對象,那麼傳回值就是傳遞的元素相對於原先集合的位置。 如果參數是一個選取器,那麼傳回值就是原先元素相對於選取器匹配元素中的位置。如果找不到匹配的元素,則返回-1。 複製代碼 代碼如下: <ul>
Time of Update: 2014-02-14
複製代碼 代碼如下://人民幣金額轉大寫程式 JavaScript版 //CopyRight Bardo QI function numToCny(num){ var capUnit = ['萬','億','萬','圓',''];
Time of Update: 2014-02-14
複製代碼 代碼如下: <head> <script> function check(){ var num = document.getElementById("choose").value; alert(num); if(num=="4"){ document.getElementById("show").style.display="block"; }else{ document.getElementById("show").style.display="none";
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) + "...") } }); }); 複製代碼
Time of Update: 2014-02-13
原理:JavaScript的Ajax不可以跨域,但是可以通過向本地的一個Servlet發出請求,由Servlet完成跨域。再把遠端結構返回給用戶端。這樣Ajax就可以跨域了。在後面,再發一個PHP版本的,請大家關注啊。下面是代碼JS代碼:注意:在Post方式時,param1和param2為向遠程發送的參數值,可以有多個。複製代碼 代碼如下://GET方式function reqeustCrossDomainProxyGet(){ var url =
Time of Update: 2014-02-13
準備工作為了更好的示範本例,我們需要一個資料表,記錄需要的功能說明及開啟狀態,表結構如下:複製代碼 代碼如下:CREATE TABLE `pro` ( `id` int(11) NOT NULL auto_increment, `title` varchar(50) NOT NULL, `description` varchar(200) NOT NULL,
Time of Update: 2014-02-13
複製代碼 代碼如下:$.ajax({ type: "POST", url: "some.php", data: "name=John&location=Boston", //第一種方式傳參 // data: {name:"John",location:"Boston"} //第二種方式傳參 // data: {foo:["bar1", "bar2"]} 轉換為
Time of Update: 2014-02-13
有時候,我們可能不會在網頁中<script src="jquery.min.js" 來載入 Jquery 庫,可能在使用者點擊某個按鈕後,才去載入 Jquery 庫。好處不用我說,節省頻寬,提高訪問速度,因為使用者可能不會點擊這個按鈕,也就不需要 Jquery 。那麼如何動態載入 Jquery 庫呢?一般可以用 Document.write 來列印出,也可以用 Ajax ,也可以用我下面的這種方式:複製代碼 代碼如下:<!DOCTYPE html PUBLIC
Time of Update: 2014-02-13
執行個體如下所示:複製代碼 代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Jquery利用mouseenter和mouseleave實現滑鼠經過彈出層且可以點擊</title> <script src="JS/jquery-1.9.1.js" type="text/javascript">
Time of Update: 2014-02-13
此文主要用Jquery實現滾動新聞,如此少的代碼就能實現這個功能真的是不由得感歎Jquery的強大功能。 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication244.Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"