我想要一个弹出窗口,以便我列出很多联系人,并且有一个发送消息的条款。我可以使用单个弹出窗口并在DOM周围移动它,这样当我点击发送消息链接时,弹出窗口将显示在链接附近我用Google搜索并搜索它一段时间看不到模态。
答案 0 :(得分:1)
您可以使用
设置对话框结果的位置$( ".selector" ).dialog( "option", "position", [200,300] );
你可以获得鼠标指针的位置(假设链接靠近联系人将是大致正确的位置(你可能需要调整它))所以像这样的东西可以做到这一点:
$( ".selector" ).dialog( "option", "position", [window.event.clientX,window.event.clientY]);
$( ".selector" ).dialog( "option", "open");
位置 - > http://jqueryui.com/demos/dialog/#option-position
小鼠 - > http://www.devx.com/tips/Tip/29285