TA的每日心情 | 开心 2019-1-18 23:55 |
---|
签到天数: 230 天 [LV.7]常住居民III
|
本帖最后由 dfliaoyue 于 2019-2-15 00:21 编辑 - W# M, ^4 r' G2 s% t
8 R- Z* w1 I( Q- a j8 o新进一部词典,折腾功能半天,在android mdict和win mdict都没问题,偏偏在goldendict上出问题。排查半天,发现是程序的诡异bug:" A* U2 e% q0 v- g) T2 u5 F
(1)js冲突:不同词典的同名函数似乎有冲突。要是函数定义一样还好说,要是不同,后面那个词典的这个函数就得出问题。解决方法:更换函数名。* E$ f, S5 N+ O
(2)js事件后一部分css未立即生效。比如结构为<info/><a/><zi/>,点击(click)事件修改<info/>的属性,通过'info[attr]+a+zi sc'选择到<zi/>下的<sc/>元素,结果并未立即生效,只在对应对象中再触发什么事件(比如点击)才会生效。解决方法:click事件同时修改<zi/>的属性,通过'zi[attr] sc'选择。
* V+ j, x' f5 s. D8 m3 A! t1 n————————————————
2 y. z+ \+ H, t; f) ?吐槽二:为何大半年了还不更新. b% p" H6 [2 x, S, W4 b5 n
———————————————— E' [ {) H) A) L* a+ D8 q
吐槽三:属性选择器。在IE、Chrome或是移动平台上,选择具有特定属性元素只需要简单地写“[attr]{rules}”即可。但在GD上,必须写成“*[attr]{rules}”才行。
( ^$ A- i7 j) | |
评分
-
1
查看全部评分
-
|