Time of Update: 2017-01-19
jQuery的主體如下: (function(){ ……})(); 對於Javascript基礎不太好好的人來說比較奇怪。實際上,這個運算式聲明了一個匿名函數(第一個括弧),然後再執行它(第二個括弧)。在這個函數中,完成了jQuery一系列方法和對象的定義。第24行很關鍵, 複製代碼 代碼如下: jQuery = window.jQuery = window.$ = function( selector, context ) { // The jQuery object is actually
Time of Update: 2017-01-19
下面幾個常用的代碼或許對您有協助: 複製代碼 代碼如下://1.擷取選中option值 $('#selectList').val(); //2.擷取選中option的文本 $('#selectList :selected').text(); //3.擷取多個選中option值、文本 var foo = []; $('#multiple :selected').each(function(i, selected) { foo[i] = $(selected).text(); }); // to
Time of Update: 2017-01-19
<script type="text/javascript" src="JS/jquery.js"></script> //與Prototype 類似的架構 <script type="text/javascript" src="JS/JCookie.js"></script> //外掛程式 複製代碼 代碼如下: /*JCookie.js * / jQuery.cookie = function(name, value, options) {
Time of Update: 2017-01-19
如下所示:package com.lstc.test;public class TestDemo3 {String str = new String("hello");char[] ch = { 'a', 'b' };public static void main(String[] args) {TestDemo3 t = new TestDemo3();t.change(t.str,
Time of Update: 2017-01-19
在使用MyBatis做持久層時,insert語句預設是不返回記錄的主索引值,而是返回插入的記錄條數;如果業務層需要得到記錄的主鍵時,可以通過配置的方式來完成這個功能針對Sequence主鍵而言,在執行insert sql前必須指定一個主索引值給要插入的記錄,如Oracle、DB2,可以採用如下配置方式:<insert id="add" parameterType="vo.Category"><selectKey resultType="Java.lang.Short"
Time of Update: 2017-01-19
其實struts2通過action返回json挺簡單的,但是就是老要忘,所以索性寫在部落格上。好的,開始。首先是引入必須的jar包: struts2-json-plugin-2.3.24.jar然後我們再寫一個簡單的actionpackage com.mz.action;import com.mz.entity.User;import com.opensymphony.xwork2.ActionSupport;public class JsonAction extends
Time of Update: 2017-01-19
拖動滑塊驗證功能在支付寶,微信各大平台都能見到這樣的功能,那麼基於js組件是如何?此功能的呢?今天小編就給大家分享下js 拖動滑塊 驗證功能的實現代碼,具體代碼如下所示:<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="Cache-Control" content="no-cache, no-store,
Time of Update: 2017-01-19
javascript call與apply關鍵字的作用apply接受兩個參數。第一個參數指定函數體內this對象的指向,第二個參數為一個帶下標的集合。call則是apply的文法糖,如果參數數量固定,則可以不用帶下標的集合傳第二個參數。var func = function(a,b,c){ alert(a + b +
Time of Update: 2017-01-19
還有一點就是包括濾鏡的使用但是有一點必須要說明的是濾鏡在firefox下不能識別看不到效果, 下面就開始我們的代碼編寫吧 html是比較簡單的 代碼 複製代碼 代碼如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <TITLE>myjquerydirection</TITLE> <META
Time of Update: 2017-01-19
為什麼要有mybatismybatis 是一個 Java 的 ORM 架構,ORM 的出現就是為了簡化開發。最初的開發方式是商務邏輯和資料庫查詢邏輯是分開的,或者在程式中編寫 sql 語句,或者調用 sql 預存程序。這樣導致思維需要在語言邏輯和 sql 邏輯之間切換,導致開發效率低下。所以出現了一系列的 ORM 架構,ORM 架構將資料庫表和 Java 對象對應起來,當操作資料庫時,只需要操作對象的 Java 對象即可,例如設定幾個 and
Time of Update: 2017-01-19
之前發表過一篇文章叫Bootstrap Modal彈窗代碼,其實那個只是一個彈出層代碼而已,並不是仿造Bootstrap的,Bootstrap modal是給外層添加固定fixed,然後內容使用自適應靠上置中方式。今天分享的這篇文章正是這種方式。html結構考慮到內容地區需要置中對齊,所以至少要有一個div來定位和顯示背景,再用一個div置中內容,內容地區想分成header、body和footer。<div class="rs-dialog"
Time of Update: 2017-01-19
autopoint.js代碼: 複製代碼 代碼如下: /* * @date: 2010-5-22 21:42:15 * @author: 胡靈偉 * Depends: * jquery.js * * function:類似GOOGLE搜尋方塊提示功能 */ (function($) { $.fn.autopoint = function (options) { defaults = { url:options.url, keyLeft : 37,//向左方向鍵 keyUp :
Time of Update: 2017-01-19
PC 端微信掃碼註冊和登入一、前言先聲明一下,本文所注重點為實現思路,代碼及資料庫設計主要為了展現思路,如果對代碼效率有著苛刻要求的項目切勿照搬。相信做過微信開發的人授權這塊都沒少做過,但是一般來說我們更多的是為移動端的網站做授權,確切來說是在微信端下做的一個授權。今天遇到的一個問題是,項目支援微信端以及 PC 端,並且開放註冊。要求做到無論在 PC 端註冊或者是在微信端註冊之後都可以在另外一個端進行登入。也就是說無論 PC
Time of Update: 2017-01-19
好訊息來了,微軟開發出了這樣的架構,這是對jQuery的一個擴充,從此以後要在瀏覽器上動態顯示伺服器端Web Service返回的資料將變得如同用伺服器端控制項顯示資料一樣容易。 這個技術就叫jQuery templates and data linking ,這是微軟對jQuery做的一個擴充。這種擴充需要jQuery官方的審核,然後才能被包含在jQuery中。據ScottGu的部落格上說,此擴充正在等待審核階段。但是這些功能卻是非常強大而且實用,我就先把它轉過來了,先睹為快。
Time of Update: 2017-01-19
前言建立 Vue 執行個體時,Vue 將遍曆 data 的屬性,通過 ES5 的 Object.defineProperty 將它們轉為 getter/setter,在其內部 Vue 可以追蹤依賴、通知變化。const vm = new Vue({ data: {foo: 1} // 'vm.foo' (在內部,同 'this.foo') 是響應的})觀察屬性變化Vue 的執行個體提供了 $watch 方法,用於觀察屬性變化。const vm = new Vue({ data: {foo: 1}
Time of Update: 2017-01-19
效果如下圖所示: 豪情 姓名 QQ E-mail 豪情 249056406 jikeytang@gmail.com tony 1234567 puag@gmail.com tony 1234567 puag@gmail.com tony 1234567 puag@gmail.com tony 1234567 puag@gmail.com 豪情啊 不得了 真是的 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
js擷取日期函數//擷取目前時間日期function CurentTime(){ var now = new Date(); var year = now.getFullYear(); //年 var month = now.getMonth() + 1; //月 var day = now.getDate(); //日 var hh = now.getHours(); //時 var mm = now.getMinutes(); //分
Time of Update: 2017-01-19
段時間做項目時候由於需要顯示一個列表,但是由於資料太多在滾動的時候表頭必須凍結住,所以就寫了下面這個指令碼(曾經在網上也找過相應的指令碼,但是不怎麼理想所以就自己寫了,但是目前由於項目僅僅用到了表頭的凍結,而不需要指定列凍結所以目前只能算個不完整的指令碼,不過一般的僅僅需要表頭凍結就可以使用了),現在先看看截圖: 這樣實現了表頭的凍結,下面表體內容可以自由滾動 看下代碼: //為jquery擴充一個CloneTableHeader 方法 複製代碼 代碼如下:
Time of Update: 2017-01-19
一個aspx頁面通常可以包含其它ascx控制項,如果在多人協同開發的情況下:程式員小張在控制項A.ascx中使用了 $().ready(function{}),而程式員小王又在控制項B.ascx中也使用了ready函數,程式員小李在做頁面時,把A.ascx,B.ascx都拖到自己的頁面中,然後在頁面中也需要用到$().ready函數,這下好了:
Time of Update: 2017-01-19
ready 方法是 jQuery 實現的在 html 頁面在 DOM(Document Object Model, 文件物件模型) 樹完全載入完成後觸發的一個方法. 因為它接收的方法在頁面中所有的 DOM 都可訪問時才執行, 所以此時你完全可以訪問和操作 html 中的元素.在 jQuery 3.0 之前, 典型的匿名函數方式的用法如下:$(document).ready(function() { // 在 .ready() 被觸發時執行.});在 jQuery 3.0 中 ready()