提两个纠结了很久的问题
有两个问题,纠结了很久,提出来,看大家有没有更好的解决办法。1.有一个页面B,里面有一个panel,里面有3个tab,名字分别是tab1,tab2,tab3。默认显示tab1。 另外一个页面,叫 A。里面有个文字链。
我想实现的是:点击页面A的文字链,就跳到页面B,然后在页面B,自动把panel的层切换到tab2上面。
难点在于:axure的很多操作都是针对当前页面的,我试图用一个页面控制另外一个页面上的元素的状态。
我的解决办法是用变量。(为了不干扰大家,先不说具体过程)
2.第二个也是关于panel的。在页面C上面,有个文字链,点击后,mouseenter出来一个有背景色的层m,层m上有多个文字链1,2,3。当鼠标移开这个层m时(mouseout),层自动消失。
难点:由于层上有文字链,实际上鼠标挪到文字链1,2,3上面时,已经离开层m了,就是mouseout了。层m就消失了。。。
我的解决办法是,把文字链1,2,3继续加mouseenter和mouseout效果。但是后果是页面变得巨慢,而且位置不精确。
我在现实中遇到的问题,其实是上面两个问题的集合体。
请大家一起探讨下,有没有什么更好的解决办法。 第1个问题参考:
http://www.hiaxure.com/thread-98-1-1.html
http://www.hiaxure.com/thread-266-1-1.html
第2个问题参考:
http://www.hiaxure.com/thread-789-1-2.html 谢谢。看来image map region 这个widget有特殊性,在下面层时同样有效。
我之前的做法是把image map region放在上面,这样反而导致点击不了。 不是image map region(图片映射区域)在下面时同样有效,
而且放置一个比你正常矩形更大一圈的image map region在矩形的下面,
这样鼠标离开矩形时必然进入image map region响应区域,再离开点,移出image map region时自然就执行了设置的交互事件。 老尹这又学了一招,第二招
页:
[1]