我正在开发一个谷歌浏览器扩展。我正在尝试在现有网页的 jquery-ui 对话框中使用 jquery-ui datepicker(内容级别)
像这样:截图
当我单击 datepicker 小部件的任何按钮时,我得到“DP_jQuery_1274168529407 未定义”,我认为这是因为 jquery datepicker 添加了 html:
onclick="DP_jQuery_1274192751418.datepicker._selectDay('#new\\-app\\-date',4,2010, this);return false;"
这意味着我必须更改 datepicker 库以避免修改 html,而是在每个 obj 上附加一个事件,如下所示:
.click(function(){DP_jQuery_1274192751418.datepicker._selectDay('#new\\-app\\-date',4,2010, this);return false;})
这可能会保持范围安全
你怎么看?