是否可以通过javascript在Jquery Mobile中打开对话框?
我试图做这样的事情,但没有成功:
<a id='lnkDialog' href="goals.html" data-rel="dialog" data-transition="pop" style='display:none;'></a>
然后在js中
document.getElementById('lnkDialog').click();
任何帮助,将不胜感激
最佳答案
我们将需要更多信息,但是除非#lnkDialog已经具有绑定到click事件的函数,否则它将无法正常工作。我假设data-rel包含将弹出的模式的ID。
更像是
$('#lnkDialog').on({
click:
function() {
var selector = '#' + $(this).attr('data-rel');
$(selector).show();
}
});
但是同样,还需要更多信息。