Time of Update: 2016-08-22
jQuery Easyui Tabs擴充根據自訂屬性開啟頁簽,jqueryeasyuieasyui是一個輕量級的後台管理系統架構,各種組件均有,使用簡單方便,現在已經有免費版的License了。1.增加擴充<script type="text/javascript" >/*** @author {kexb} easyui-tab擴充根據id切換頁面*/$.extend($.fn.tabs.methods, {getTabById: function (jq, id) {var
Time of Update: 2016-08-22
jQuery解決input元素的blur事件和其他非表單元素的click事件衝突問題,jqueryblurHTML結構:很簡單,就一個input,一個div,能說明問題就OK了;<input type="text"
Time of Update: 2016-08-22
淺談JS繼承_寄生式繼承 & 寄生組合式繼承,淺談js繼承寄生5.寄生式繼承與寄生建構函式和原廠模式類似,建立一個僅用於封裝繼承過程的函數,該函數在內部以某種方式來增強對象,最後返回對象。function createAnother(original){ var clone = Object.create(original); //通過調用函數建立一個新對象 clone.sayHi = function(){ //以某種方式來增強這個對象 alert("Hi"); }; return
Time of Update: 2016-08-22
js 內建的 map() 方法全面瞭解,jsmap1. 方法概述map() 方法返回一個由原數組中的每個元素調用一個指定方法後的傳回值組成的新數組。2. 例子2.1 在字串中使用map在一個 String 上使用 map 方法擷取字串中每個字元所對應的 ASCII 碼組成的數組:var map = Array.prototype.mapvar a = map.call("Hello World", function(x) { return x.charCodeAt(0); })//
Time of Update: 2016-08-22
jQuery3.0中的buildFragment私人函數詳解,jquery.buildfragment時隔 3 個月,jQuery 團隊終於發布了 3.0 Alpha 版本。有兩個版本 jQuery compat 3.0 和 jQuery 3.0。jQuery compat 3.0 對應之前的 1.x, 相容更多的瀏覽器,對於IE支援到 8.0 版本jQuery 3.0 對應之前的 2.x,關注更新的瀏覽器,對於IE支援到 9.0 版本此外, 3.0還增加了對 Yandex
Time of Update: 2016-08-22
DOM中事件處理概覽與原理的全面解析,dom全面解析事件是一種非同步編程的實現方式,本質上是程式各個組成部分之間的通訊,DOM支援大量的事件; 本文通過這幾點向大家詳細解析事件處理的基本原理:事件類型、事件目標、事件處理常式、事件對象、事件傳播最後再向大家介紹Event對象; 一、事件類型(event type):是一個用來說明發生了什麼類型事件的全小寫字串,如‘mouseover'傳統事件類型:表單事件,Window事件,滑鼠事件,鍵盤事件,DOM事件,
Time of Update: 2016-08-22
JavaScript裡 ==與===區別詳解,javascript詳解1、對於string,number等基礎類型,==和===是有區別的1)不同類型間比較,==之比較“轉化成同一類型後的值”看“值”是否相等,===如果類型不同,其結果就是不等2)同類型比較,直接進行“值”比較,兩者結果一樣2、對於Array,Object等進階類型,==和===是沒有區別的進行“指標地址”比較3、基礎類型與進階類型,==和===是有區別的1)對於==,將進階轉化為基礎類型,進行“值”比較2)因為類型不同,===
Time of Update: 2016-08-22
AngularJS指令詳解及範例程式碼,angularjs範例程式碼AngularJS指令用於擴充HTML。這些都是先從ng- 首碼的特殊屬性。我們將討論以下指令:ng-app - 該指令啟動一個AngularJS應用。ng-init - 該指令初始化應用程式資料。ng-model - 此指令定義的模型,該模型是變數在AngularJS使用。ng-repeat - 該指令將重複集合中的每個項目的HTML元素。ng-app指令ng-app
Time of Update: 2016-08-22
解決wx.onMenuShareTimeline出現的問題,onmenusharetimelinewx.onMenuShareTimeline使用注意事項我在開發測試過程中,發現使用wx.onMenuShareTimeline無效果,沒有顯示我定義的圖片、title和連結,經過調試發現原因如下:1.圖片大小要大於300pix才能顯示2.這個方法必須先config成功,然後再wx.ready裡才能調用。我直接放到$(function(){})裡執行,實踐證明是不行的。wx.config({
Time of Update: 2016-08-22
AngularJS教程之MVC體繫結構詳解,angularjsmvc模型 - 視圖 - 控制器或MVC,MVC是普遍的叫法,是一種軟體設計模式,用於開發Web應用程式。模型- 視圖 - 控制器模式是由以下三部分組成:模型/Model - 一個負責維護資料模式的最低水平。視圖/View - 負責顯示所有或資料到使用者的部分。控制器/Controller -
Time of Update: 2016-08-22
用NodeJS實現批量查詢地理位置的經緯度介面,nodejs經緯度實現步驟1、 查詢介面網站上這種類型的介面還不少,筆者直接找了百度地圖的介面做,介面文檔,調用的API是Geocoding
Time of Update: 2016-08-22
BOM系列第三篇之定時器應用(時鐘、倒計時、秒錶和鬧鐘),bom第三篇時鐘 最簡單的時鐘製作辦法是通過Regex的exec()方法,將時間對象的字串中的時間部分截取出來,使用定時器重新整理即可<div id="myDiv"></div><script>myDiv.innerHTML = /\d\d:\d\d:\d\d/.exec(new Date().toString())[0];setInterval(function(){myDiv.innerHTML
Time of Update: 2016-08-22
AngularJS表單詳解及範例程式碼,angularjs範例程式碼AngularJS提供豐富填寫表單和驗證。我們可以用ng-click來處理AngularJS點擊按鈕事件,然後使用 $dirty 和
Time of Update: 2016-08-22
AngularJS 視圖詳解及範例程式碼,angularjs範例程式碼AngularJS支援通過在單個頁面上的多個視圖的單頁應用。要做到這一點AngularJS提供ng-view 和 ng-template指令,以及 $routeProvider 服務。ng-viewng-view 標記只是簡單地建立一個預留位置,是一個相應的視圖(HTML或ng-template視圖),可以根據配置來放置。使用定義一個div與ng-view在主模組中。<div ng-app="mainApp">..
Time of Update: 2016-08-22
AngularJS Ajax詳解及範例程式碼,angularjsajaxAngularJS提供$http控制,可以作為一項服務從伺服器讀取資料。伺服器可以使一個資料庫調用來擷取記錄。 AngularJS需要JSON格式的資料。一旦資料準備好,$http可以用以下面的方式從伺服器得到資料。function studentController($scope,$http) {var url="data.txt"; $http.get(url).success( function(response)
Time of Update: 2016-08-22
AngularJS控制器詳解及範例程式碼,angularjs範例程式碼AngularJS應用主要依賴於控制器來控制資料在應用程式中的流動。控制器採用ng-controller指令定義。控制器是一個包含屬性/屬性和JavaScript對象的功能。每個控制器接受$scope參數指定應用程式/模組,由控制器控制。<div ng-app=""
Time of Update: 2016-08-22
深入理解jQuery layui分頁控制項的使用,jquerylayui$.getJSON( )的使用方法簡介$.getJSON( url [, data ] [, success(data, textStatus, jqXHR) ] )url是必選參數,表示json資料的地址;data是選擇性參數,用於請求資料時發送資料參數;success是可參數,這是一個回呼函數,用於處理請求到的資料。//內容頁面 <br> <div
Time of Update: 2016-08-22
js替換字串中所有指定的字元(實現代碼),js字串第一次發現JavaScript中replace() 方法如果直接用str.replace("-","!") 只會替換第一個匹配的字元. 而str.replace(/\-/g,"!")則可以全部替換掉匹配的字元(g為全域標誌)。replace() The replace() method returns the string that results when you replace text matching its first
Time of Update: 2016-08-22
學習Angular中範圍需要注意的坑,angularAngular範圍在用angular搭建的網頁應用中,範圍(scope)這個概念是貫穿其中的。在angular的視圖(view)中的很多指令是會建立一個範圍的,例如 ng-app , ng-controller 等。這個範圍就是我們在寫控制器建構函式時注入的 $scope (angular1.2之前的版本),他是視圖模型(view
Time of Update: 2016-08-22
AngularJS 範圍詳解及範例程式碼,angularjs範例程式碼範圍扮演其視圖連接導向器的角色一個特殊的JavaScript對象。範圍包含了模型資料。在控制器,模型資料通過$scope對象訪問。<script> var mainApp = angular.module("mainApp", []); mainApp.controller("shapeController", function($scope) { $scope.message = "In