2010-07-26 5 views
1

Hey, j'ai la fonction suivante:jQuery trouver ce qu'il y a à une coordonnée X/Y particulière?

function getPosition() { 
    var cLeft = $('#element').position().left; 
    var cTop = $('#element').position().top; 
} 

J'ai aussi ceci:

$('ul#container>li.node:eq('+XXX+')').css({'border' : '5px solid yellow'}); 

Maintenant, est-il possible de déterminer quel indice est aux coordonnées de la LI fournies par getPosition() ?

Remarque: XXX indique où je souhaite que l'index des LI soit.

Répondre

1

Voici quelques plaine JavaScript

var elementAtCoords = document.elementFromPoint(x, y); 

Je ne suis pas sûr pour IE soutien, mais Firefox has had it since 3.

Pour commencer devenir fou avec jQuery, envelopper simplement

+0

*** accent maquette cockney *** Nice one mon fils! –

Questions connexes