【发布时间】:2016-11-19 21:24:00
【问题描述】:
我想知道是否可以从 jquery 的触发单击功能中获取结果。我正在寻找点击的网址。我想单击按钮,然后捕获按钮转到的 url 并将其保存到变量中。这可能吗?谢谢。
编辑:
我正在查看这样的按钮:
<a class="classOne" data-download-url="/somethingone/somethingtwo/somethingthree">Click This</a>
当你点击它时,你会自动开始下载一个文件。我希望在下载文件时捕获 url。 url 已经进入控制台,但我希望能够将该 url 存储到变量中。这可能吗?
【问题讨论】:
-
url of button是什么意思 -
向我们展示一些相关的按钮代码。
-
您可以使用
this.dataset.downloadUrl(参见MDN: Using data attributes)。顺便说一句,A 元素用于链接和锚点,而不是按钮。如果你想要一个按钮,请使用按钮元素。 -
在元素中输入的 url 是一个相对 url,看起来像是一个函数,因为实际文件的链接与元素中的链接完全不同。这就是为什么我试图捕获用于下载文件的 url,而不仅仅是抓取元素本身中的内容。哦,它看起来像一个按钮的链接,这就是我使用该术语的原因。链接和按钮在这里可以互换。
标签: javascript jquery html triggers click