作者s25g5d4 (死城盗贼)
看板Ajax
标题[心得] 专辑介绍的网页终於做好了
时间Sat Aug 28 09:35:26 2010
http://s25g5d4.sg1010.myweb.hinet.net/
其实已经做好很久了
可是刚刚重新检查了一下原始码 发现几个地方有更好的写法
像hoverAnimate() 本来是
function hoverAnimate(obj) {
obj.hover(
...
);
return obj;
}
後来改成plugin的写法
jQuery.fn.hoverAnimate = function () {
return this.each(function () {
$(this).hover(
...
);
});
};
其他还有几个变数...去做cache
例如$(this) cache成_this
不过this去做cache有点难掌控就是了= =
除了this cache下来的变数都是存到myVar物件下
(感谢TonyQ大告诉我要cache)
像是myVar.divHighlight
myVar.divAlbum
其中myVar.lyric则是拿来储存每张专辑的歌词的xml
假如使用者点了一张专辑 就会发出XMLHttpRequest 存到对应的myVar.lyric.albumX
不知道把变数、资料都存到物件里 这样做好不好 @@"
另外就是写入网页的东西都有加入空白与断行
如果用CS5的即时程式码 看起来会比较整齐
不过其实是不必要的 >\\\<
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.172.90.38
1F:→ s25g5d4:写的不好的地方 恳请各位指教 08/28 09:39
2F:推 shadowjohn:一点小建议,回前页时,要记一下当初进入的位置 08/28 12:17
3F:→ shadowjohn:不然当到了十篇20篇,回上页还要一直往下卷~~ 08/28 12:18
4F:→ s25g5d4:嗯嗯 那...是不是还要来个搜寻@@" 08/28 12:19
5F:推 aej:^^我觉得很棒也!! 至於记忆功能,搜寻功能...等 08/29 12:27
6F:→ aej:要看你把这定义范围是什麽!五千和五万的会员系统可是大不同... 08/29 12:28
7F:→ aej:如果你把这定义成"范本"这样就够了 定义"模组"还有不足的 08/29 12:28
8F:→ aej:要是定义成"系统"那....大大的不足 XD 08/29 12:29
9F:→ s25g5d4:会员...系统? 模组? 有点不懂= = 08/29 22:24
10F:推 eagen0828:我有个疑问,在MAC safari下看,点下专辑图後,右边方块 09/04 01:38
11F:→ eagen0828:会突然往右边拉大後突然弹回原本大小,这是原始设计吗@@? 09/04 01:39
12F:→ s25g5d4:不是 这是很莫名的bug WebKit都会这样 09/04 20:15
13F:→ s25g5d4:像chrome也会 可是我的code找不到问题 09/04 20:16
14F:→ s25g5d4:有可能 可能喔 可能是jQuery的问题 09/04 20:16
15F:→ s25g5d4:也有可能是我太逊@@" 09/04 20:16