繁体   English   中英

“数据-”属性作为超链接的一部分。 HTML到JavaScript

[英]“data-” attributes as part of hyperlinks. HTML to JavaScript

我目前正在开发Phonegap应用,并且页面转换遇到了一些麻烦。

为了使我的页面转换有效,我使用FASW.js库。 我还使用本地导航栏( NavigationBar插件 )为我提供了本地后退按钮。 我俩都在努力使他们响应用户输入等。

要使用HTML启动页面转换,请执行以下操作:

<a href="some_url.html" data-ftrans="slide">Some Link</a>

我的工作正常。

但是,为了使本机后退按钮起作用,必须仅通过JavaScript调用它-像这样:

function backButton() {

plugins.navigationBar.setupLeftButton("Back", null, function() {
                        //Some function to be called here to change the page 
                        //and to invoke the page transition.
                                      });

[...]

}

我知道要更改页面,可以使用:

window.location = "some_url.html";

但是我不知道如何将

[...] data-ftrans="slide" [...]

属性,例如HTML超链接。

有人可以帮助吗? 我们将不胜感激。

首先给<a id="goToMyUrl" href="some_url.html" data-ftrans="slide">Link</a>指定一个ID

然后使用jQuery

$("#goToMyUrl").attr("data-ftrans","slide");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM