0
我試圖讓用戶在按下「右箭頭」後可以轉到下一頁。當按下右箭頭時,我能夠捕獲,但無法找到將「ui-sref」屬性獲取到變量中的方法,然後我可以使用該變量作爲導航到的位置。AngularJS - 按鍵後轉到下一頁
這工作得很好:
var handler = function(e) {
if (e.keyCode === 39) {
console.log('right arrow');
}
};
var $doc = angular.element(document);
$doc.on('keydown', handler);
$scope.$on('$destroy', function() {
$doc.off('keydown', handler);
});
...但我不能讓當前的「未來鏈接」的使用既不jQuery的或JQlite屬性。下面的選項都不做得到我需要的ATTR:
var elem= $('.goNextSlide').attr('ui-sref');
var elem= angular.element('.goNextSlide').attr('ui-sref');
var elem = angular.element(document.querySelector('.goNextSlide')).attr('ui-sref');
我想實現的是讓「UI-SREF」 ATTR的按鍵,然後重定向這樣的位置:
location.href = elem;
歡迎任何建議:)
對不起,我誤解了你的問題。你究竟是什麼意思?「我無法獲得當前'下一個鏈接'的屬性」? – orange