jQuery клик-триггер - PullRequest
       0

jQuery клик-триггер

2 голосов
/ 08 апреля 2020

Как открыть этот ящик данных, когда я назначил его другой кнопке при событии щелчка? Я пытался изменить атрибут, но он не работает. Проверьте jsfiddle, пожалуйста.

$("#new_button").attr("aria-expanded","true");

JSFiddle : https://jsfiddle.net/mhasan09/9mrbq7g0/2/

1 Ответ

1 голос
/ 08 апреля 2020

Вам нужно добавить следующие атрибуты к вашей новой кнопке, например так:

<button data-drawer-trigger aria-controls="drawer-name" >
  Another Button
</button>

Если вы хотите установить в JavaScript, вы можете просто использовать:

let button = document.getElementById("new_button");
button.setAttribute("data-drawer-trigger", true);
button.setAttribute("aria-controls", "drawer-name");

и присвойте кнопке id, например:

<button id="new_button" >
  Another Button
</button>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...