有没有人见过这种行为:Firefox 10 - 不可点击的按钮?
我有一对夫妇用来驱动内容转子HTML按钮:
<div id="rotatorControls" class="rotatorControls" runat="server">
<input name="previous" id="previous" type="button" value="«" />
<input name="next" id="next" type="button" value="»" />
</div>
的按钮用一点jQuery的激活:
$(document).ready(function() {
mcarousel = $("#carouseldiv").msCarousel({ boxClass: 'div.box', height: 100, width: 450 }).data("msCarousel");
//add click event
$("#next").click(function() {
//calling next method
mcarousel.next();
});
$("#previous").click(function() {
//calling previous method
mcarousel.previous();
});
})
在IE浏览器工作正常......在Chrome和FireFox 10中,按钮不可点击。当我将光标移到按钮上时,光标不会改变,按钮不像其他按钮那样突出显示。
任何人之前和/或有任何想法如何解决这个问题?我已经尝试在按钮上设置z-index,并将它们从容器div中移出(认为不可见的元素阻止了单击),但这两者都不起作用。
任何帮助,将不胜感激。
编辑
我使用Marghoob苏尔曼提供的mCarousel插件(http://www.marghoobsuleman.com/jquery-ms-carousel)
张贴演示页的链接或者让小提琴再现错误 – fcalderan 2012-02-08 13:53:35
问题你确定有东西不在你的按钮上吗?某个位置:绝对或更高的Z指数...?你能通过右击它来检查按钮吗? – FMaz008 2012-02-08 14:18:12
事实证明,有一个div堆放在按钮上...我设法通过设置定位数据和z-index属性来解决它。 FMaz008,如果你回答这个问题,我会将其标记为已接受。 – Tim 2012-02-08 15:14:10