widget.bridge如何连接jqueryjquery-ui?
How can widget.bridge connect a jquery jquery-ui?
我想升级 jQuery 和 jQuery UI 的版本项目
但是标签小部件有问题。
活动活动无效
所以我想修复它并知道哪里出了问题
$("tabs").tabs("option", "active", tab_index)
如何移动到函数$.widget.bridge
?????
我想知道 widget.birdge 是如何工作的
这是我的代码
v_Tabs.obj
= $("tabs").tabs({
activate: function (event, ui) {
gw_com_api.hide("lyrAdd");
var page = "page_" + v_Tab.index;
var content =
"<iframe" +
" id='" + page + "'" +
" src='" + v_Tab.content +
"?USR_ID=" + v_Session.USR_ID +
"'" +
" width='100%'" +
" height='550px'" +
" frameborder='yes' scrolling='no' marginheight=0 marginwidth=0" +
">" +
"</iframe>";
$(ui.panel).append(content);
}
});
v_Tabs.obj.tabs("option", "active", tab_index);
一些小的修复应该可以帮助您。
jQuery
v_Tabs.obj = $("#tabs").tabs({
activate: function(event, ui) {
gw_com_api.hide("lyrAdd");
var page = "page_" + v_Tab.index;
var content = $("<iframe>", {
id: page,
src: v_Tab.content + "?USER_ID=" + v_Session.USR_ID,
width: '100%',
height: '550px',
frameborder: 'yes',
scrolling: 'no',
marginheight: 0,
marginwidth: 0
});
$(ui.newPanel).append(content);
}
});
示例:https://jsfiddle.net/Twisty/ygb0o68b/
我怀疑您需要 ui.newPanel
来包含 iframe
。使用 jQuery 创建元素可以让您更好地控制。您还必须确保您的选择器是正确的。
我想升级 jQuery 和 jQuery UI 的版本项目
但是标签小部件有问题。
活动活动无效
所以我想修复它并知道哪里出了问题
$("tabs").tabs("option", "active", tab_index)
如何移动到函数$.widget.bridge
?????
我想知道 widget.birdge 是如何工作的
这是我的代码
v_Tabs.obj
= $("tabs").tabs({
activate: function (event, ui) {
gw_com_api.hide("lyrAdd");
var page = "page_" + v_Tab.index;
var content =
"<iframe" +
" id='" + page + "'" +
" src='" + v_Tab.content +
"?USR_ID=" + v_Session.USR_ID +
"'" +
" width='100%'" +
" height='550px'" +
" frameborder='yes' scrolling='no' marginheight=0 marginwidth=0" +
">" +
"</iframe>";
$(ui.panel).append(content);
}
});
v_Tabs.obj.tabs("option", "active", tab_index);
一些小的修复应该可以帮助您。
jQuery
v_Tabs.obj = $("#tabs").tabs({
activate: function(event, ui) {
gw_com_api.hide("lyrAdd");
var page = "page_" + v_Tab.index;
var content = $("<iframe>", {
id: page,
src: v_Tab.content + "?USER_ID=" + v_Session.USR_ID,
width: '100%',
height: '550px',
frameborder: 'yes',
scrolling: 'no',
marginheight: 0,
marginwidth: 0
});
$(ui.newPanel).append(content);
}
});
示例:https://jsfiddle.net/Twisty/ygb0o68b/
我怀疑您需要 ui.newPanel
来包含 iframe
。使用 jQuery 创建元素可以让您更好地控制。您还必须确保您的选择器是正确的。