L'ajout de l'interface utilisateur jQuery au script Greasemonkey échoue avec le fichier CSS externe
J'essaie d'ajouter de jquery ui pour un script Greasemonkey. mon code complet: test.user.js
:
//==UserScript==
//@name Test
//@namespace rajat.khandelwal
//@description Test script
//@include *
//@require js/jquery-1.6.2.min.js
//@require js/jquery-ui-1.8.16.custom.min.js
//@require css/ui-darkness/jquery-ui-1.8.16.custom.css
//==/UserScript==
alert('hi');
et Dans le répertoire courant, j'ai ajouté JS et CSS répertoire. Il déclenche une erreur en disant syntax error in css
Error: syntax error
Source File: file:///C:/Users/Rajat/AppData/Roaming/Mozilla/Firefox/Profiles/poxivdqy.default/gm_scripts/test/jquery-ui-1816custom.css
Line: 13
La ligne 13 est:
.ui-helper-hidden { display: none; }
Quel est le problème? Comment puis-je ajouter jquery ui et l'utiliser dans mon script?
source d'informationauteur prongs
Vous devez vous connecter pour publier un commentaire.
//@require
actuellement ne fonctionne qu'avec des fichiers javascript. Cette erreur est d'essayer d'analyser CSS JS.Utilisation
//@resource
pour les fichiers CSS, comme ceci:Cependant, jQuery-UI CSS fait un usage intensif des images d'arrière-plan. Les Images qui sont inclus via les chemins d'accès relatifs.
Pour obtenir le maximum d'effet de jQuery-UI CSS, je n'ai plus de recommander l'ajout via
GM_addStyle()
.Utiliser l'injection d'une
<link>
comme indiqué dans cette complète, jQuery-UI exemple de script.