作者high5566 (超high的5566)
看板Ajax
標題[問題] 新手問題 jquery DOM?指定
時間Wed Mar 17 09:55:50 2010
不知道是不是這樣問
http://flowplayer.org/tools/demos/overlay/apple.html
我參考這網頁有個圖片連結的語法
他的圖片連結是在
<div id="triggers">
<IMG src="圖片" border="0" rel="#photo2">
</div>
這樣做觸發
<script>
$(function() {
$("
#triggers img[rel]").overlay({effect: 'apple'});
//這是指 id 是 triggers 裡面的 img 然後再屬性是 rel ?
});
</script>
那我想要把圖變成map area
<div id="triggers">
<IMG src="圖" useMap="#xx" border="0">
<map id="xx" name="xx">
<area shape="rect" alt="" title="" coords="0,2,35,34" href=""
target="" rel="#photo2"/>
<!--- 把rel="#photo2"放入area內 --->
</map>
</div>
讓 map area 裡面的區塊可以點一下產生這樣的效果
那請問
<script>
$(function() {
$("
#triggers img[rel]").overlay({effect: 'apple'});
});
</script>
這邊應該怎麼指過去 map area 內?
#triggers map.area[rel] ... 好像不對 @@?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.79.244
1F:推 lindo0130:rel是拿來找要show的div#id,我猜你可以直接把 map id 03/17 10:13
2F:→ lindo0130:指定triggers,接著用 $("triggers area[rel]") 試試看~ 03/17 10:14
3F:→ high5566:謝謝樓上 我試好像還不行 可能我下錯了 我再試試看好了 03/17 22:35