2015-01-15 2 views

ответ

0
$('#this_element_id').click(function(event){ 
    //Do something 
}); 

будет работать , но если вы хотите получить доступ к элементу div через встроенный вызов, вы можете передать ключевое слово this в качестве параметра вашей функции, например:

<div onclick="random_function(this, a_lot_of_parameters)" id="this_element_id">...</div> 

А затем обработать его в функции:

random_function(element, param1, param2){ 
    alert(element); 
} 
+0

Wow! Это сработало! Спасибо! – MufasaTheGreatAndPowerfull2

0

Да, вы можете. Просто получить элемент, а затем вызвать click

$('#this_element_id').click(); 

$('#id') принимает идентификатор элемента в виде строки, а затем возвращает элемент.

0

Вы можете связать обработчик щелчка с помощью JQuery и передать вызов функции, смотри ниже код

$(function(){ 
    $('#this_element_id').click(random_function()); 
}): 

For more information on Click Handler in JQuery

0

Использование OnClientClick() для вызова функции JQuery

Смежные вопросы