Jquery mobile jQuery.mobile.splitview弹出式定位

Jquery mobile jQuery.mobile.splitview弹出式定位,jquery-mobile,jquery-plugins,Jquery Mobile,Jquery Plugins,我正在使用jQuery.mobile的splitview插件。我使用jQuery.mobile弹出窗口作为上下文菜单,在taphold事件中触发。现在,我正在打开波普斯 $("#myPopup").click(); 其中myPopup是在HTML中定义的弹出窗口 这样我可以打开弹出窗口,但我不能将弹出窗口定位到点击位置。有人有主意吗 差不多 $( ".selector" ).popup( "open", {x:event.pageX, y: event.pageY} ); 由于splitvi

我正在使用jQuery.mobile的splitview插件。我使用jQuery.mobile弹出窗口作为上下文菜单,在taphold事件中触发。现在,我正在打开波普斯

$("#myPopup").click();
其中myPopup是在HTML中定义的弹出窗口

这样我可以打开弹出窗口,但我不能将弹出窗口定位到点击位置。有人有主意吗

差不多

$( ".selector" ).popup( "open", {x:event.pageX, y: event.pageY} );
由于splitview插件而无法工作。没有这个插件,它工作得很好


(当然,我知道,taphold事件不包含位置信息,这只是一个例子。我也用纯数字进行了尝试,但它也不起作用)

好吧,我的解决方案并不漂亮,但它能起作用。在HTML文件中,我定义了新的DIV,在打开上下文菜单之前,我定位了它

$("#contextDiv").css({
    position: "absolute",
    top: contextMenuTapY,
    left: contextMenuTapX
});
然后我打开与这个DIV相关的上下文菜单

HTML:

<a href="#popupElement" id="aPopupElement" data-position-to="#contextDiv" data-rel="popup"></a>
$("#aPopupElement").click();