Этот вопрос как-то связан с этим Вызов функции события вручную с использованием JQuery
Я хотел бы знать, как передать переменную в предыдущую функцию события без изменения атрибут data-id, чтобы я мог использовать класс для разных ссылок.
//my event function
$(".somediv").click(function() {
if (!id)
var id = $(this).attr('data-id');
alert(id)
});
//I want call the same function passing the value for id
var situation = 1;
if (situation == 1) {
var id = "hello";
$(".somediv").click();
}
https://jsfiddle.net/dw490jso/