这篇文章主要介绍了jquery调用绑定click事件的3种写法,本文简洁清晰的给出3种写法的代码示例,可以很方便的复制使用,需要的朋友可以参考下
1 e# g4 X9 Y. W! j第一种方式:
. [; t1 q% e0 @+ k2 g& b& k2 ?$(document).ready(function(){
7 B# J8 G1 z0 E- h$(#clickme).click(function(){' y1 o, `. D6 `# l# L) p; d; l
alert(hello world click);" J" ~) j$ x+ i1 \& v5 b3 w
});
2 x( Y& \& l* a. F" c0 Y5 s第二种方式:
) G/ O) G5 R8 W& Y# {+ l: }, p+ H% d?
7 T! N7 y' h5 O: L' m z1 {1
& m* C4 M8 L# ?6 y R2. z, {- T) Z% v* u/ H
3
- }% J' K/ z" ]/ v1 s$('#clickmebind').bind(click, function(){
& W2 {, }3 K; i' H4 y9 Qalert(hello world bind);
* G! x% j5 e( ]4 A1 n$ h});+ c: f, z3 m$ X
第三种方式:
4 F& I3 q/ O$ C) l9 N9 i1 U$('#clickmeon').on('click', function(){4 m5 `! X* h. _- g! m
alert(hello world on);
% G5 C+ A0 l" C& z0 O});7 j$ h4 K0 O# y4 J1 r
});
! |* l% o s7 |, [, I. k" ?注意:第三种方式只适用于jquery 1.7以上的版本
* f! ~ p3 W2 m6 K源码如下:0 I0 N/ } W& u& I6 w
<!doctype html public -//w3c//dtd xhtml 1.0 transitional//en >
5 a& a$ X+ B) _) L<html xmlns=>6 S6 q, D; I3 ^0 j0 z
<head>2 E* S2 g( n5 i# z* x1 F k; w
<meta http-equiv=content-type content=text/html; charset=gb2312 />2 O8 M4 k, E% y6 @+ u
<script type=text/javascript src=js/jquery-1.6.1.min.js></script>; O9 y/ Z3 [8 U2 C" _# L9 @5 Q9 a
<script type=text/javascript src=js/jquery.validate.js></script>, g0 }; A u, ~0 w/ Q& \
<script type=text/javascript src=js/jquery.metadata.js></script>+ p* k8 w6 `- Q. ~
<script type=text/javascript src=js/messages_zh.js></script>: k. n$ _8 z: @/ c! ^
<style type=text/css>
3 J5 q2 ~4 w, h4 q! U. l5 }4 z7 ]#frm label.error {
( W; a- u& B- `7 D/ P3 n. Q- K( dcolor: red;
8 |$ g X3 ~5 }' u4 t}
( ^9 S9 `; z" u8 S$ z* ^</style>- `$ A# \6 N) p3 h
</head>
8 _0 O. u x# q<script type=text/javascript>8 T% Q! x# V; H$ X2 I
$(document).ready(function(){
3 p B, p6 e: v+ P$(#clickme).click(function(){8 y/ m7 e1 h/ y
alert(hello world click);
( X& L5 i; X4 e& ] I( K});+ _/ b$ b& y9 F1 ^6 h, E' D
$('#clickmebind').bind(click, function(){
, F* d* Q; Q/ ]/ Q& _/ zalert(hello world bind);& J* n1 x1 \9 ~. j$ M7 J3 B- a
});! r$ N6 S7 e( y; J% q1 t5 @9 i+ |
$('#clickmeon').on('click', function(){3 V2 |/ r2 b, Q' h4 c
alert(hello world on);
# E A9 d/ c3 y! S. \2 |});
+ w8 h7 C4 h) L( S) w});
! k! s: U4 W0 U3 K# `. l3 [4 Q. m% D</script>; m* p: A/ U- ^, V1 }) h
<body>
- w/ I, i8 X+ c. p: n& X<label></label>
" A- q" s9 `$ f1 E5 s ^<form id=frm name=frm method=post action=><label>用 户 名:/ i( p3 p2 N) ^3 U2 r5 Q
<input type=text name=username id=username />
6 k3 |* D% U* P# F# V0 U* F7 i</label>6 j* O. [) F- s: b6 j7 k3 T
<p>
4 ]3 Z5 v0 w6 K# e }& M<label>邮 编 :<label></label></label>
6 n$ t5 Y" O2 H, @/ ]5 }1 ]- D<label>* R% F0 B$ a2 |) ~
<input type=text name=postcode id=postcode />
) X3 F2 f* E9 L0 ?<br />
2 m9 y% o: o5 W( v" L! S: V/ _</label>) w/ o6 V% n, Y# ?7 R" F
</p>3 ], n# Q5 n& f G6 e' a
<p><label>数 字 :& h4 @9 j. l) Q! M2 \
<input type=text name=number id=number />1 s$ b1 n" B& { P' V$ p' ~
</label>8 o! ~2 `& c/ S P( q+ [6 |
<br /><label>身份证号:
1 X% w2 l+ N- U: }: H<input type=text name=identifier id=identifier />
8 ?3 e1 @2 l- q. A5 u* B0 m* E</label>8 {. ^; p# d0 @ _/ t5 K( B( e
<label>: m* h. B% v- P9 Z
<input type=button name=clickme id=clickme value=click me />! c Q3 ^$ M, q' n$ y
</label>9 @ r& t% [8 ~0 W* _
<label>
7 f% h0 d. P% ]7 e8 S<input type=button name=clickmebind id=clickmebind value=clickme_bind />
! ^0 S2 w' l$ |" P0 U</label>
3 g7 }$ v3 ]& I' [0 g<label>
0 z( Z, n4 }7 V& t L o- w* @. l<input type=button name=clickmeon id=clickmeon value=clickme_on />4 L0 x& e5 K7 \ Z3 `) D4 t1 \ t
</label>
6 c! v2 r2 ~; d</p>
F9 R+ o) \; ?9 m2 C' E2 ?</form>2 f! f: D9 M9 b) P
</body>
# j- c9 ^: U) ^/ N2 [8 K- G( L5 n; l7 A
更多网页制作信息请查看: 网页制作 |
|