javascript obtenir le chemin du fichier script actuel

Comment puis-je obtenir le chemin d'accès du script en javascript à l'aide de jQuery

par exemple, j'ai site.com/js/script.js et il y a un code dans ce script:

$(document).ready(function() {
   alert(  ... this code ... );
}

Il Doit retourner la boite d'alerte "/js/script.js" message. Cette fonction devrait fonctionner comme par magie __FILE__ constante en php

Alors, pourquoi ai-je besoin?

Je veux mettre l'image de fond de manière dynamique:

$("somediv").css("background-image", "url(" + $SCRIPT_PATH + "/images/img.png)");

et de répertoire d'images est le /js répertoire, près de la script.js fichier

et js nom du dossier peut être de définir de façon dynamique, afin de script et les images peuvent être dans le /myprogect/javascript-files répertoire

source d'informationauteur pleerock