Time of Update: 2015-08-30
jQuery基本選取器id選取器 //選擇 id為 one 的元素 $('#btn1').click(function(){ $('#one').css(background,#bfa); });.class選取器 //選擇 class 為 mini 的所有元素 $('#btn2').click(function(){ $('.mini').css(
Time of Update: 2015-08-30
JavaScript替換字串中最後一個字元1、問題背景在一個輸入框中,限制字串長度為12位,利用鍵盤輸入一個數字,會將字串中最後一位替換,比如:111111111111,再輸入一個3,會顯示111111111113 2、具體實現 <script type=text/javascript> function replaceStr(){var e = event || window.event ||
Time of Update: 2015-08-30
一個簡單的ExtJS搜尋建議框封裝的是一個Ext4.2的組件,繼承併兼容於Ext的ComboBox.實現原理很簡單,在 combo 中監聽 keyup 事件即可. 搜尋建議的Combo.基本上完全相容, 使用方式與Combo下拉框一樣. 需要背景程式根據keyword進行搜尋建議. 源碼如下: // 搜尋建議框,使用時請適當修改包名Ext.define(CNC.view.SearchComboBox,{ extend:
Time of Update: 2015-08-30
jQuery層次選取器後代選取器 //選擇 body內的所有div元素. $('#btn1').click(function(){ $('body div').css(background,#bbffaa); })子項目選取器 //在body內的選擇 元素名是div 的子項目. $('#btn2').click(function(){ $('body &
Time of Update: 2015-08-30
js筆試題可以看出指派陳述式是從前向後的順序,先給foo.x賦值,然後給foo重新賦值,所以最後foo是{n:2},foo.x-->undefined console.log('one');setTimeout(function() { console.log('two');},
Time of Update: 2015-08-30
JavaScript中的this關鍵字JavaScript中的this關鍵字JavaScript函數中的關鍵字this並不指其本身(Itself),舉例說明:function foo(num) { console.log( foo: + num ); // keep track of how many times `foo` is called this.count++;}foo.count = 0;var i;for (i=0; i<10; i++) { if
Time of Update: 2015-08-30
angularjs 使用uploadify出現的問題總結在angular中使用uploadify做上傳頭像的功能,遇到幾個很詭異的問題。1、進入使用uploadify的view,一切正常。2、切換路由到另一個view,IE下報出N多ErrorSCRIPT5007: 無法設定屬性“SetButtonTextPadding”的值: 對象為 null 或未定義SCRIPT5007: 無法設定屬性“SetButtonTextStyle”的值: 對象為
Time of Update: 2015-08-30
js 擷取事件對象以及元素如何擷取事件來源及觸發該事件的對象,方法有很多,js中可以通過event來實現,下面有個不錯的樣本,感興趣的朋友可以參考下某Html元素有onclick方法:onclick='return myfunction(event)'代碼如下:function myfunction(event) {event = event ? event : window.event;var obj = event.srcElement ? event.srcElement
Time of Update: 2015-08-30
JS中的盒子模型//js盒子模型-->瀏覽器提供一些擷取盒子位置資訊的屬性和方法 //1、clientWidth/clientHeight //clientWidth:width+左右padding //clientHeight:height+上下padding //2、clientTop/clientLeft //clientTop:上邊框的高度 //clientLeft:左邊框的寬度 //不存在clientRight和clientBottom,
Time of Update: 2015-08-30
javascript設計模式之工廠(Factory)模式概述原廠模式一種建立型模式,目的是為了建立對象。它通常在類或者類的靜態方法中實現。1.當建立相似對象時,執行重複操作。2.在編譯不知道具體類型時,為工廠客戶提供一種建立對象的介面。原廠模式通過Factory 方法(或類)建立的對象在設計上都繼承了相同的父物件這個思想,它們都是實現專門功能的特定子類。樣本:(1)公用建構函式CarMaker(2)一個名為factory()的CarMaker的靜態方法
Time of Update: 2015-08-30
Javascript參考型別之封裝類型(Boolean、Number、String)[1]定義:基本封裝類型是特殊的參考型別。每當讀取一個基本類型值的時候,後台就會建立一個對應的基本封裝類型的對象,從而可能調用一些方法來操作這些資料。 e.g. var s1 = 'some text'; var s2 = s1.substring(2); //在上述過程中,實際上發生了三個步驟 var s1 = new String('some text'); //(1)
Time of Update: 2015-08-30
HTML文字格式設定化,文字格式設定化標籤:標籤描述<b>定義粗體文本。<big>定義大號字。<em>定義著重文字。<i>定義斜體字。<small>定義小號字。<strong>定義加重語氣。<sub>定義下標字。<sup>定義上標字。<ins>定義插入字。<del>定義刪除字。<s>不贊成使用。使用 <del>
Time of Update: 2015-08-30
Web前端代碼規範與頁面配置,web前端規範布局一、 規範目的:為提高工作效率,便於後台人員添加功能及前端後期最佳化維護,輸出高品質的文檔,在網站建設中,使結構更加清晰,代碼簡明有序,有一個更好的前端架構,有利於SEO最佳化。 二、 規範基本準則:符合web標準,使用具有語義的標籤,使結構、表現、行為分離,相容性優良,頁面效能最佳化,代碼簡潔、明了、有序,儘可能的減少伺服器的負載,保證最快的解析
Time of Update: 2015-08-30
css 多欄調適型配置,css調適型配置在頁面重構中,我們經常會需要實現多欄布局,例如n欄固定寬度 + m欄自適應寬度的組合,絕對布局+padding+百分比寬度是容易想到的比較暴力的解決方案,但是作為未來的"工程師",我們應該需求一些優雅點的方法。先說說兩欄布局,上例子:<div class='container' > <div class='div1' >1</div> <div class='div2'
Time of Update: 2015-08-30
Atitit.html解析器的選型 jsoup nsoup ,java c# .net 版本,Atitit.html解析器的選型 jsoup nsoup ,java c# .net 版本 1. 架構選型的要求11.1. 文檔多11.2. 跨平台12. html解析器特性:12.1. jQuery
Time of Update: 2015-08-30
bootstrap--組件之按鈕式下拉式功能表,bootstrap下拉式功能表把任意一個按鈕放入 .btn-group 中,然後加入適當的功能表標籤,就可以讓按鈕作為菜單的觸發器了。簡單的實現如下Code<div class="btn-group"> <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true"
Time of Update: 2015-08-30
CSS3 transition-timing-function,css3CSS3 transition-timing-function 屬性 定義和用法transition-timing-function
Time of Update: 2015-08-30
CSS相對定位、絕對位置,CSS定位,定位 CSS定位屬性:position。 定位的基本思想:定義元素框相對於其正常位置應該出現的位置,或者相對於父元素、另一個元素或瀏覽器視窗本身的位置。 position屬性值:static、relative、absolute、fixed。 以下所有測試在Firefox40.0下進行。 所用到基本代碼: 1 <style> 2 body{ 3 margin: 30px 0 0 30px; 4
Time of Update: 2015-08-30
CSS 實用技巧:製作三角形,css實用技巧實現的三角形表徵圖:html代碼如下:<div class="arrow-up"></div><div class="arrow-down"></div><div class="arrow-left"></div><div class="arrow-right"></div>css樣式:body{background:#faf7ef;}div{margin:
Time of Update: 2015-08-30
CSS排版頁面,css排版建立CSS檔案如下: 1 @charset "utf-8"; 2 /* CSS Document */ 3 *{ 4 margin:0px; 5 padding:0px; 6 border:0px; 7 } 8 #box{ 9 width:1100px;10 height:760px;11 margin:auto;12 }13 #hen14 {15 width:1100px;16 height:160px;