作者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