作者a9041208 (无极限的头毛)
看板Ajax
标题[问题] 新手提问 jquery
时间Fri Aug 23 02:01:30 2013
var newPhoto = new Image();
newPhoto.src= 'images/newImage.jpg';
上色的部分我不是很懂他的用意
可以省略不写吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.155.31
※ 编辑: a9041208 来自: 220.133.155.31 (08/23 02:03)
1F:推 LPH66:先离个题, 大写 E 可以改文, 在一行最後请 Ctrl-C 结束色码 08/23 02:02
2F:→ LPH66:你的问题 单写 newPhoto.src 谁会知道你的 newPhoto 是什麽 08/23 02:03
3F:→ LPH66:new Image() 就是产生一个 Image 出来 再用 = 放进newPhoto 08/23 02:04
4F:→ LPH66:这样後面 newPhoto.src 才知道要怎麽做事 08/23 02:04
5F:→ lyforever:先去看看物件导向的东西 08/23 02:04
6F:→ a9041208:所以要在网站上加一张新图片的话 都要先建image物件吗? 08/23 02:10
7F:→ joechiboo:这跟jQuery无关 08/23 08:53
8F:→ lyforever:javascript 本身没有提供Image Object 08/23 13:46
9F:→ lyforever:jQuery 也没有提供, 应该是你用了其他的source 08/23 13:48
10F:→ lyforever:如果单纯用这段code, console会告诉你Image undefined 08/23 13:48
12F:推 s25g5d4:在HTML5之前是非标准 HTML5我记得好像纳入了... 08/23 18:45
13F:→ lyforever:XD 那我错了~ 08/23 19:14
谢谢各位热心的说明!QQ 我了解了!
※ 编辑: a9041208 来自: 220.133.155.31 (08/23 19:19)
14F:→ danny8376:小补充下 新图片不见得要写这段 这主要是用JS去让 09/04 06:13
15F:→ danny8376:图片做预载 不过比较正规做法应该要去新增隐藏的 09/04 06:14
16F:→ danny8376:img dom 不过这写法在早期的JS中很常见就是www 09/04 06:14