Загрузка селектора n-го типа в переменнуюJquery

Программирование на jquery
Ответить
Anonymous
 Загрузка селектора n-го типа в переменную

Сообщение Anonymous »

У меня есть JQuery, который дает разные результаты для разных итераций одного и того же элемента.
Например;

Код: Выделить всё

Hello
click
here
...
The end
Я хочу создать цикл, в котором JQuery выдает разные результаты в зависимости от того, какой Div щелкнут; примерно так:

Код: Выделить всё

//var n = which div number.
var outputData = ['first', 'second', 'third', ..., 'thank you'];
$('div').click(function() {
// where 'n' should be the nth-of-type number of the div that's been clicked.
$(this).text(outputData[n]);

});
Но у меня возникли проблемы с получением JQuery выбора того, какой n-й тип нажат, чтобы вернуть правильный результат.
Исследование:
Я прочитал «Как получить n-й элемент jQuery и переменную цикла в качестве селектора n-го типа» и прочитал о :eq(), но все они показаны жестко закодированными нумерация, а не динамическое разделение n-го типа. Как предоставить JQuery динамический n-й номер для различных элементов div, на которые нажали?

Подробнее здесь: https://stackoverflow.com/questions/793 ... a-variable
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»