所有!
我确定我问的是一个非常基本的问题,但我花了一整天的时间来讨论这个问题,而且无法理解。
我在标签框内有一张桌子。在表头标题行中,我需要添加一个按钮,弹出一个用于输入数据的框。选项卡区域工作,表格显示,按钮也是。但是当我点击那个按钮时,没有任何反应。
我使用以下教程作为示例 http://gristmill.github.com/jquery-popbox/example.html
将popbox.js和popbox.css添加到我的html代码并添加了
$(document).ready(function() {
$("#tabs").tabs();
$('.popbox').popbox();
});
在html文件的末尾。
然而,它没有弹出。我在方法中添加了警报,并且调用了popbox函数,但是似乎没有执行bind。我添加了一些警报,但未触发警报:
return this.each(function(){
alert("test1");
$(this).css({'width': $(settings['box']).width()}); // Width needs to be set otherwise popbox will not move when window resized.
alert("test2");
$(settings['open'], this).bind('click', methods.open);
alert("test3");
$(settings['open'], this).parent().find(settings['close']).bind('click', methods.close);
});
据我所知,它没有弹出,因为未打开和关闭点击。但不确定发生了什么。我是jsp的新手,潜入jquery。为新手问题道歉。
感谢您的帮助!