(这很尴尬,我不应该问这个......但我只是没有看到问题...... )
作为JS-Fn的一部分,我想通过打开附加到控件用户正在处理的jBox-Tooltip来给用户提供即时反馈。但是控制提示没有打开 - 我做错了什么?我通过删除params逐步简化,最后即使这样做也没有。
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(); }
});
NB :我已经明确了$("#ipExpr").length==1
答案 0 :(得分: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')}); }
});