Как я могу найти индекс щелкнутого тега привязки из массива с помощью jquery ???Как найти индекс щелкнутого элемента из массива с jquery?
Я хочу найти, есть ли элемент, который eqqal для элемента clicked, и if is true возвращает индекс этого элемента.
я пытался что-то вроде этого, но он вернется с -1
$('#id').click(function(){
var obj = $('a').get(0).href;
var arr = $.makeArray(obj);
var getclickedhref = $(this).get(0).href;
var clickedindex = $.inArray(getclickedhref, arr);
console.log(clickedindex);
});
пожалуйста, вы можете мне помочь ??!
У меня была такая же проблема, и я уже пробовал это. Он просто всегда будет возвращать '1'. – kaiser
http://jsfiddle.net/j08691/ysZap/ – j08691
+1 jsFiddle работает, мой личный пример нет. '$ ('a'). index (this);' работает с обеих сторон. – kaiser