Rails에서 Enter 키를 link_to 태그에 바인딩하는 방법은 무엇입니까?

ilovebigmacs

ERB 페이지에 Bootstrap (btn 클래스)이있는 버튼으로 스타일이 지정된 여러 개의 link_to 태그가 있습니다. Enter 키를 그중 하나에 어떻게 바인딩 할 수 있습니까?

딜런

"Enter 키를 그 중 하나에 바인딩"이라고 말하면 "사용자가 Enter 키를 누르면 내가 선택한 링크를 따라갑니다"를 의미한다고 가정합니다.

이를 위해 따라 가려는 링크 태그에 ID를 넣습니다. 아래의 예에서는#follow-me

그런 다음 Javascript를 사용해야합니다. 다음과 같이 jQuery를 사용한다고 가정합니다.

var ENTER = 13; //This is the js keycode for ENTER

function my_custom_keypress(e){
  key = e.which;
  if(key == ENTER){
    var my_target_url = $('a#follow-me').attr('href'); //Figures out where your link goes...
    window.location = my_target_url(); //...and sends the user to that URL.
  }
}

$(document).on('keydown', my_custom_keypress); //when user presses a key, triggers our fxn

사용자를 강제로 연결하는 대신 실제로 대상 링크에서 클릭 이벤트를 트리거하려면 다음과 같이 코드를 약간 수정할 수 있습니다 (다시 말하지만 jQuery가 필요함).

var ENTER = 13; //This is the js keycode for ENTER

function my_custom_keypress(e){
  key = e.which;
  if(key == ENTER){
    $('a#follow-me').trigger('click');
  }
}

$(document).on('keydown', my_custom_keypress); //when user presses a key, triggers our fxn

그렇게해야합니다. 행운을 빕니다!

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Bash readline에서 'Enter 키'를 바인딩하는 방법은 무엇입니까?

분류에서Dev

스크립트에있는 link_to 태그 내에서 자바 스크립트 변수를 사용하는 방법은 무엇입니까?

분류에서Dev

html의 i 태그를 rails의 link_to helper로 번역하는 방법은 무엇입니까?

분류에서Dev

exit를 키에 바인딩하는 방법은 무엇입니까?

분류에서Dev

`link_to` mojolicious 도우미에 쿼리 인수를 설정하는 방법은 무엇입니까?

분류에서Dev

link_to를 사용한 후 RoR에서 관련 모델에 액세스하는 방법은 무엇입니까?

분류에서Dev

Tkinter에서 Enter 키를 버튼에 바인딩하는 방법

분류에서Dev

link_to rails와 같은 <a> 태그에 데이터를 전달하는 방법

분류에서Dev

직접 연결없이 link_to에서 리소스를 만드는 방법은 무엇입니까?

분류에서Dev

link_to를 사용하여 rails 3에서 href 속성없이 링크를 만드는 방법은 무엇입니까?

분류에서Dev

Mutt에서 <Control> <Arrowkey>를 바인딩하는 방법은 무엇입니까?

분류에서Dev

ExtJ에서 리스너를 바인딩하는 방법은 무엇입니까?

분류에서Dev

Mutt에서 <Control> <Arrowkey>를 바인딩하는 방법은 무엇입니까?

분류에서Dev

DataGrid에서 innergrid를 바인딩하는 방법은 무엇입니까?

분류에서Dev

Monotouch에서 NSObject <CBCentralManagerDelegate, CBPeripheralDelegate>를 바인딩하는 방법은 무엇입니까?

분류에서Dev

gWidgets에서`gwindow ()`를 닫기 위해 ESC 키를 바인딩하는 방법은 무엇입니까?

분류에서Dev

데비안에서 Tkinter destroy ()를 키에 바인딩하는 방법은 무엇입니까?

분류에서Dev

서버에서 zkbd (zsh 키보드 바인딩)를 설정하는 방법은 무엇입니까?

분류에서Dev

C에서 화살표 키를 바인딩하는 방법은 무엇입니까?

분류에서Dev

숭고한 텍스트 2에서 키를 바인딩하는 방법은 무엇입니까?

분류에서Dev

Timestamp를 RowMapper로 Long에 바인딩하는 방법은 무엇입니까?

분류에서Dev

Blazor : Nullable 개체를 <select>에 바인딩하는 방법은 무엇입니까?

분류에서Dev

ts 변수를 html에 바인딩하는 방법은 무엇입니까?

분류에서Dev

JSpinner를 맵에 바인딩하는 방법은 무엇입니까?

분류에서Dev

WPF CheckBox를 조건부에 바인딩하는 방법은 무엇입니까?

분류에서Dev

텍스트를 svg rect에 바인딩하는 방법은 무엇입니까?

분류에서Dev

objectdatasource를 html select <tag>에 바인딩하는 방법은 무엇입니까?

분류에서Dev

ComboBox를 ObservableCollection 속성에 바인딩하는 방법은 무엇입니까?

분류에서Dev

ComboBox를 JavaFX의 목록에 바인딩하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Bash readline에서 'Enter 키'를 바인딩하는 방법은 무엇입니까?

  2. 2

    스크립트에있는 link_to 태그 내에서 자바 스크립트 변수를 사용하는 방법은 무엇입니까?

  3. 3

    html의 i 태그를 rails의 link_to helper로 번역하는 방법은 무엇입니까?

  4. 4

    exit를 키에 바인딩하는 방법은 무엇입니까?

  5. 5

    `link_to` mojolicious 도우미에 쿼리 인수를 설정하는 방법은 무엇입니까?

  6. 6

    link_to를 사용한 후 RoR에서 관련 모델에 액세스하는 방법은 무엇입니까?

  7. 7

    Tkinter에서 Enter 키를 버튼에 바인딩하는 방법

  8. 8

    link_to rails와 같은 <a> 태그에 데이터를 전달하는 방법

  9. 9

    직접 연결없이 link_to에서 리소스를 만드는 방법은 무엇입니까?

  10. 10

    link_to를 사용하여 rails 3에서 href 속성없이 링크를 만드는 방법은 무엇입니까?

  11. 11

    Mutt에서 <Control> <Arrowkey>를 바인딩하는 방법은 무엇입니까?

  12. 12

    ExtJ에서 리스너를 바인딩하는 방법은 무엇입니까?

  13. 13

    Mutt에서 <Control> <Arrowkey>를 바인딩하는 방법은 무엇입니까?

  14. 14

    DataGrid에서 innergrid를 바인딩하는 방법은 무엇입니까?

  15. 15

    Monotouch에서 NSObject <CBCentralManagerDelegate, CBPeripheralDelegate>를 바인딩하는 방법은 무엇입니까?

  16. 16

    gWidgets에서`gwindow ()`를 닫기 위해 ESC 키를 바인딩하는 방법은 무엇입니까?

  17. 17

    데비안에서 Tkinter destroy ()를 키에 바인딩하는 방법은 무엇입니까?

  18. 18

    서버에서 zkbd (zsh 키보드 바인딩)를 설정하는 방법은 무엇입니까?

  19. 19

    C에서 화살표 키를 바인딩하는 방법은 무엇입니까?

  20. 20

    숭고한 텍스트 2에서 키를 바인딩하는 방법은 무엇입니까?

  21. 21

    Timestamp를 RowMapper로 Long에 바인딩하는 방법은 무엇입니까?

  22. 22

    Blazor : Nullable 개체를 <select>에 바인딩하는 방법은 무엇입니까?

  23. 23

    ts 변수를 html에 바인딩하는 방법은 무엇입니까?

  24. 24

    JSpinner를 맵에 바인딩하는 방법은 무엇입니까?

  25. 25

    WPF CheckBox를 조건부에 바인딩하는 방법은 무엇입니까?

  26. 26

    텍스트를 svg rect에 바인딩하는 방법은 무엇입니까?

  27. 27

    objectdatasource를 html select <tag>에 바인딩하는 방법은 무엇입니까?

  28. 28

    ComboBox를 ObservableCollection 속성에 바인딩하는 방법은 무엇입니까?

  29. 29

    ComboBox를 JavaFX의 목록에 바인딩하는 방법은 무엇입니까?

뜨겁다태그

보관