2016-11-19 5 views
-2

Мне интересно, можно ли получить результаты из функции щелчка триггера jquery. Я ищу, чтобы получить URL-адрес любого щелчка. Я хочу щелкнуть по кнопке, а затем захватить URL-адрес кнопки и сохранить ее в переменной. Возможно ли это сделать? Благодарю.jQuery: Получение результатов от .trigger ('click')

Edit: Я смотрю на кнопки, как это: <a class="classOne" data-download-url="/somethingone/somethingtwo/somethingthree">Click This</a>

и при нажатии на нее, вы автоматически начать загрузку файла. Я ищу, чтобы захватить URL-адрес, когда он загружает файл. URL уже плюет в консоль, но я хочу, чтобы сохранить этот URL-адрес в переменной. Это возможно?

+1

что вы имеете в виду 'URL из button' – Mahi

+1

Покажите нам некоторый соответствующий код кнопки. A

+0

Вы можете использовать 'this.dataset.downloadUrl' (см. [* MDN: Использование атрибутов данных *] (https://developer.mozilla.org/en/docs/Web/Guide/HTML/Using_data_attributes)). BTW, элемент A для ссылок и якорей, а не кнопок. Если вы хотите кнопку, используйте элемент кнопки. – RobG

ответ

0

Эта кнопка не связана с ней по умолчанию.

если вы имели в виду, on click функцию, чтобы вернуть страницу, которую вы в данный момент, вы должны использовать:

window.location.href 
+0

Отредактировано мое первое сообщение. –