JQuery: используя ИЛИ с .click ()? - PullRequest
1 голос
/ 02 июня 2011

Мне нужна помощь, чтобы понять, как использовать функцию .click () для двух разных атрибутов.

$('#prev').click(function() {}

и

$('#image').click(function() {}

Так, как бы я сделал оператор OR?если пользователь нажимает на #prev и #image без написания двух одинаковых скриптов?

Спасибо!

Ответы [ 3 ]

5 голосов
/ 02 июня 2011
$('#prev, #image').click(function() {...});

или

function handleClick() {}
$('#prev').click(handleClick);
$('#image').click(handleClick);
3 голосов
/ 02 июня 2011

Вы могли бы:

$('#prev, #image').click(function() {});

или

function mine() {}
$('#prev').click(function() { mine(); });
$('#image').click(function() { mine(); });
2 голосов
/ 02 июня 2011

Попробуйте что-то вроде этого:

$('#prev, #image').click(function() {...});
...