Как правильно использовать событие click для вызова другой функции в классе? - PullRequest
0 голосов
/ 29 июня 2010

Я не понял, как использовать событие click для вызова другой функции в классе.

$.fn.imageareaselect(image)
{ 
this.click(function(){
$.fn.pinpointImage.add(image);
});
}

Селектор, который передается в эту функцию, является изображением.Я не хочу делать это так, когда вы нажимаете на изображение, оно вызывает эту функцию.

1 Ответ

2 голосов
/ 29 июня 2010

jQuery забавно передает элемент HTML, когда вы ожидаете элемент jQuery. попробуйте использовать $(this) вместо this.

Кроме того, функции jQuery любят принимать функции в качестве параметров, но я не уверен, что именно этот код пытается сделать сейчас. Первое "(изображение)", вероятно, должно быть вместо "= функция (изображение)".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...