如何从 JS 到 jBox?
How to jBox from JS?
(这很尴尬,我不应该问这个...但我就是看不出问题...)
作为 JS-Fn 的一部分,我想通过打开附加到用户正在处理的控件的 jBox-Tooltip 来为用户提供即时反馈。但是控制提示没有打开 - 我做错了什么?我已经通过删除参数逐步简化,最后即使这样也不行。
var x=new jBox('Tooltip',{content:"Press Escape again to clear the input-field!"});
x.open();
我从
开始
var x = new jBox('Tooltip',{
content:"Press Escape again to clear the input-field!",
attach: "#ipExpr",
onInit: function() { this.open(); }
});
注意:我检查过 $("#ipExpr").length==1
似乎将 jBox 附加到一个元素并在其初始化时打开它似乎是问题所在。你能详细描述一下你在寻找什么样的行为吗?例如,如果您想在 ID 为#idExpr 的元素上立即打开 jBox,您可以这样做:jsfiddle.net/pbrrah37
var x = new jBox('Tooltip',{
content:"Press Escape again to clear the input-field!",
onInit: function() { this.open({target: $('#ipExpr')}); }
});
(这很尴尬,我不应该问这个...但我就是看不出问题...)
作为 JS-Fn 的一部分,我想通过打开附加到用户正在处理的控件的 jBox-Tooltip 来为用户提供即时反馈。但是控制提示没有打开 - 我做错了什么?我已经通过删除参数逐步简化,最后即使这样也不行。
var x=new jBox('Tooltip',{content:"Press Escape again to clear the input-field!"});
x.open();
我从
开始var x = new jBox('Tooltip',{
content:"Press Escape again to clear the input-field!",
attach: "#ipExpr",
onInit: function() { this.open(); }
});
注意:我检查过 $("#ipExpr").length==1
似乎将 jBox 附加到一个元素并在其初始化时打开它似乎是问题所在。你能详细描述一下你在寻找什么样的行为吗?例如,如果您想在 ID 为#idExpr 的元素上立即打开 jBox,您可以这样做:jsfiddle.net/pbrrah37
var x = new jBox('Tooltip',{
content:"Press Escape again to clear the input-field!",
onInit: function() { this.open({target: $('#ipExpr')}); }
});