作者ff760725 (信圆香,得永萌。)
看板Ajax
标题Re: [问题] 油猴脚本越来越肥了,求优化方案
时间Tue Jul 3 13:55:17 2012
另外想请教个问题
http://i.imgur.com/Ogei0.png
我想改背景,於是就写了以下code
$('html > body').attr('style', 'background-image:
url("
http://i.imgur.com/ujYBn.jpg"); background-repeat: no-repeat;
background-position: center top;');
但後来发现只改一次好像不够,会被拉回初始值
所以我就跟他拚了...
function changebgimg() {
$('html > body').attr('style', 'background-image: url("
http://i.imgur.com/ujYBn.jpg"); background-repeat: no-repeat;
background-position: center top;');
window.setTimeout(changebgimg,20);
}
window.setTimeout(changebgimg,20);
是的,跑无限回圈跟他耗,背景确实改变成功 XDrz
但这又会造成一个问题,就是图示的下拉式选单,大概因为我一直在搞body的缘故?
就会来拉下来没多久选项就跑回原点,非常难拉...
请问有解决方案吗?
--
无论在什麽游戏中,只有勇於面对的人才会获得报酬。
游戏虽然不是人生,但人生却是游戏。
最糟糕的游戏平衡度,不亲切的NPC,前後矛盾的剧本。
但是,能不能享受这个游戏则在於个人。
即使是垃圾游戏,真正投入的话或许能感受到意外的乐趣,结束时反而会认为这是个名作
也说不定。 冈本 タクヤ《千の剣の舞う空に》
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.183.232
※ 编辑: ff760725 来自: 122.117.183.232 (07/03 14:00)
1F:→ lovdkkkk:能不能把它 display = 'none' 自己塞一个? 07/03 14:20
2F:→ ff760725:我觉得设了display大概还是会被拉回初始值... 07/03 14:24
3F:推 lovdkkkk:塞在前面挤走 或者用 absolute position + zIndex 盖掉? 07/03 14:26
4F:→ ff760725:唔...开始看不懂了,我目前只会用jquery做attr而已 XD 07/03 14:28
5F:→ ff760725:敢问可以提供code吗?感谢 <(_ _)> 07/03 14:28
8F:→ lovdkkkk:弄错了, background 的话以上都没效 @@ 07/03 23:19
9F:→ TonyQ:我觉得你应该先看看因为什麽理由被换掉 07/04 00:02
10F:→ TonyQ:如果是对方的 js 会一直去更新他的话, 07/04 00:02
11F:→ TonyQ:从 css 解可能会比较好。像是下 !important 之类的 07/04 00:03
12F:→ TonyQ:如果对方会一直去把 style 清掉,就上 class 07/04 00:03
13F:→ TonyQ:再加上自己定义 style tag ,一样用 !important 。 07/04 00:04
14F:→ TonyQ:我觉得你的问题应该不需要跑到无穷回圈,弄一个他盖不掉的样 07/04 00:05
15F:→ TonyQ:式就够了,一般来讲应该不至於这麽无聊... 07/04 00:05
16F:→ lovdkkkk:写 style 会再被改掉的话 07/04 00:27
17F:→ lovdkkkk: 应该就是 style 会更新或整个 dom 换掉 07/04 00:27
18F:→ lovdkkkk:css 下 !important 再没用大概只能追 function 覆写了 07/04 00:29