J'essaie d'utiliser le plugin de marquee de jQuery. Mais je reçois cette erreur dans la console FireBug jQuery("#marquee").marquee is not a function
.
Mon code est le suivant:"jQuery (" # marquee "). Marquee n'est pas une fonction" erreur
<script src="jquery-1.6.4.min.js" type="text/javascript"></script>
<script src="jquery.marquee.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function(){
jQuery("#marquee").marquee();
});
</script>
et mon html est:
<ul id="marquee" class="marquee">
<li>Some text</li>
</ul>
J'utilise ce plugin marquee:
http://www.givainc.com/labs/marquee_jquery_plugin.htm
Quel est le problème?
----- ----- EDIT
Je l'ai testé sur une page autonome qui n'a rien, sauf les codes marquee et cela a fonctionné!
Je pense que d'autres bibliothèques que j'utilise posent problème.
Mon ensemble <head>
est:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="generator" content="Joomla! 1.7 - Open Source Content Management" />
<title>title</title>
<link href="/joomla/index.php?option=com_content&view=category&layout=blog&id=89&Itemid=559&format=feed&type=rss" rel="alternate" type="application/rss+xml" title="RSS 2.0" />
<link href="/joomla/index.php?option=com_content&view=category&layout=blog&id=89&Itemid=559&format=feed&type=atom" rel="alternate" type="application/atom+xml" title="Atom 1.0" />
<link href="http://localhost/joomla/index.php?option=com_search&view=category&layout=blog&id=89&Itemid=559&format=opensearch" rel="search" title="title" type="application/opensearchdescription+xml" />
<link rel="stylesheet" href="/joomla/media/system/css/modal.css" type="text/css" />
<link rel="stylesheet" href="/joomla/plugins/content/attachments/attachments.css" type="text/css" />
<link rel="stylesheet" href="/joomla/plugins/content/attachments/attachments1.css" type="text/css" />
<link rel="stylesheet" href="media/system/css/jquery.marquee.css" type="text/css" />
<script src="/joomla/media/system/js/core.js" type="text/javascript"></script>
<script src="/joomla/media/system/js/mootools-core.js" type="text/javascript"></script>
<script src="/joomla/media/system/js/caption.js" type="text/javascript"></script>
<script src="/joomla/media/system/js/mootools-more.js" type="text/javascript"></script>
<script src="/joomla/media/system/js/modal.js" type="text/javascript"></script>
<script src="/joomla/plugins/content/attachments/attachments_refresh.js" type="text/javascript"></script>
<script src="media/system/js/jquery-1.7.1.min.js" type="text/javascript"></script>
<script src="media/system/js/jquery.marquee.js" type="text/javascript"></script>
<script type="text/javascript">
function keepAlive() { var myAjax = new Request({method: "get", url: "index.php"}).send();} window.addEvent("domready", function(){ keepAlive.periodical(840000); });
window.addEvent('domready', function() {
SqueezeBox.initialize({});
SqueezeBox.assign($$('a.modal'), {
parse: 'rel'
});
});
window.addEvent('domready', function() {
SqueezeBox.initialize({});
SqueezeBox.assign($$('a.modal-button'), {
parse: 'rel'
});
});
jQuery.noConflict();
jQuery(document).ready(function(){
jQuery("#marquee").marquee();
});
</script>
<link type="text/css" rel="stylesheet" href="http://localhost/joomla/plugins/content/jumultithumb/assets/style.css" />
<link rel="stylesheet" href="/joomla/templates/siteground-j16-25/css/template.css" type="text/css" />
<script type="text/javascript" src="/joomla/templates/siteground-j16-25/js/CreateHTML5Elements.js"></script>
<script type="text/javascript" src="/joomla/templates/siteground-j16-25/js/jquery-1.7.1.min.js"></script>
<script type="text/javascript">jQuery.noConflict();</script>
<script type="text/javascript" src="/joomla/templates/siteground-j16-25/js/sgmenu.js"></script>
Est-ce que Firebug vous donne une erreur 404 dans le volet réseau de 'jquery.marquee.js'? –
Pourquoi n'utilisez-vous pas la syntaxe courte jQuery ('$')? – egasimus
@BrianDriscoll: Non! Ça donne le code! – RYN