在我添加jQueryMobile之后,为什么<a> open the target page in the current page?

时间:2017-12-30 15:21:17

标签: jquery html cordova jquery-mobile

I have worked in a project of mine only with jQuery, after I added the jQueryMobile and Migrate all <a> elements to show the target page on the current page, the question arose: How do I make it work as before (relocate)?

2 个答案:

答案 0 :(得分:1)

假设您的代码如下:

<a href="some Jesus website link">Jesus is Lord</a>

您的代码应该像:

<a target="_blank" href="some Jesus website link">Jesus is Lord</a>

如果它不起作用,请告诉我您的代码。

答案 1 :(得分:0)

在Cordova&amp; jQueryMobile,您的应用程序将转换为单页应用程序。所有指向内部页面的链接都应在同一浏览器窗口中自动替换当前页面。您的应用不应该有任何弹出页面。

在标题 Ajax Navigation&amp; amp;标题下阅读this page转换 jQueryMobile如何拦截您链接事件并将其转换为Ajax请求。

要在jQueryMobile应用中创建弹出窗口,请使用Dialog Widget

要获取Cordova应用中外部网页的链接,请使用InAppBrowser插件。