TA的每日心情 | 慵懒 2021-11-14 21:48 |
---|
签到天数: 90 天 [LV.6]常住居民II
|
本帖最后由 vigorous 于 2018-5-10 19:32 编辑 . @. F4 g' b# V* H' F
/ L8 z# t1 x! e. U% SGoldenDict 开启构词法之后,有时会出现多个词条,比如输入 "apartment" 会出现两个词条(apartment 和 apart)显示在一个页面。
9 z& c. ^4 J1 D但是不清楚怎么回事,会出现同一个 js (函数?)调用两次情况,应该如何避免呢?& D" _: O, P- L
$ M) ^0 w s$ Z( i8 j+ g* Vtest.html 代码(在 GoldenDict 中大概显示这个样子):* D: b* [: |, s) W( N" [
- <html>
1 n; @7 c Z6 P - <head> </head>1 f6 I8 I2 D( A7 x5 V( Q$ C2 C
- <body>
4 P9 A- \# ^: N9 W - <div class="mdict">3 m3 u5 c$ S, P3 ?1 i
- <script src="jquery-3.js" charset="utf-8" type="text/javascript" language="javascript"></script>
% c. u/ h. q3 ~3 Q - <script src="test.js" charset="utf-8" type="text/javascript" language="javascript"></script>
" x' n9 Y9 {9 W - <div class="a">
0 S- r8 S# z$ V/ }, M2 |3 ^ - AAA
9 K* C D8 V. G0 [# t" M' a - <span class="b">
: m6 F) r- Y, r3 ~6 E - BBB
( a) ~% g; |" f/ _* \ - </span>
- S" g$ I( `: f+ U2 ^- v2 X - </div>( X! n3 p5 b5 ^& d. o6 Y( i# O
- </div># @2 J d3 T, R! b. h) u4 i' R+ p
- <div class="mdict">1 S. \+ T( p* Q0 n
- <script src="jquery-3.js" charset="utf-8" type="text/javascript" language="javascript"></script>
+ L- c# q' x. @* o - <script src="test.js" charset="utf-8" type="text/javascript" language="javascript"></script>+ B. q! ^0 N) i5 M
- <div class="a">$ n+ g; Y1 e7 k$ \6 M' N: E
- CCC
+ [+ b# e% }0 ^! k - <span class="b">
8 d) v3 |' G% v* r - DDD
: G4 m$ Y1 N: C/ u9 l0 g! t - </span>
1 p6 [9 Y" h$ D6 Y4 g n( e - </div>. j5 z9 u z4 Z
- </div> & \7 I& ^( ~& h) A" b, a4 r s; l
- </body>! k+ Z- V' s) P- D1 E
- </html>
复制代码 5 ^0 S. G( j$ ~! u/ J: `& ]7 a3 W: x
test.js 代码:# J8 y& W F8 C5 ~9 f0 B
- jQuery(function(){( y- m, M8 r2 R/ z: R- a
- $(".a").click(function(){$(this).children(".b").toggle();});, M% u& m" N2 j( m
- });
复制代码
( C, N4 w# a/ \& T我想点击 AAA 或者 CCC 实现切换显示后面的 BBB 或 DDD。' F( E& K; t- T+ u
但实际上点击 AAA 后,调用了两次 toggle(为什么会这样?),等于没有效果。- U& g( v* Y% z0 c8 u
4 O, z. e u6 M Q本人完全小白,有没有稍微简单一点的方法,能让我明白这个问题该怎么解决,先谢谢了。
6 c/ r/ X& {! G' i. }; z9 |# W5 ?8 w7 }0 Y3 p
----------
- ~4 s( B: ]" m更新:
2 \# _( V# S) q( I" v# G) x* Q1 ^谢谢各位,都是不错的方法,很受用!
- Y" b" J7 _5 E# R4 X2 o |
评分
-
1
查看全部评分
-
|