11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

j'ai un petit souci concernant un éventuel conflit sur ma page d'accueil entre deux modules de slideshow; j'obtiens en effet l'erreur suivante:
Uncaught TypeError: Object #<Object> has no method 'flash' 


pas de méthode, je pense que cela provient de la fonction jquery $(document).ready(function() {

merci de votre aide

et voici mon code:

<script src="jquery_fichiers/jquery-1.js" type="text/javascript"></script>
<script src="jquery_fichiers/jquery-ui-1.js" type="text/javascript"></script>
<script src="jquery_fichiers/base.js" type="text/javascript"></script>
<script type="text/javascript" src="jquery_fichiers/menu.js"></script>
<!-- CSS ET JS ------>
<link rel="stylesheet" media="all" type="text/css" href="jquery_fichiers/home.css" />
<script type="text/javascript" src="jquery_fichiers/home.js"></script>
<script type="text/javascript" src="jquery_fichiers/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
	links_home();
	$('#block01').flash({
		src: 'img/home/flash.swf',
		width: 406,
		height: 289
	});
	slider();
});
</script>

<!-- Bandeau sliderShow -->
<link rel="stylesheet" type="text/css" href="styles/layout.css" />
<link rel="stylesheet" type="text/css" href="styles/style.css" />
<script language="javascript" type="text/javascript" src="Js/jquery.js"></script>
<script language="javascript" type="text/javascript" src="Js/jquery.easing.js"></script>
<script language="javascript" type="text/javascript" src="Js/script.js"></script>
<script type="text/javascript">
 $(document).ready( function(){	
		$('#lofslidecontent45').lofJSidernews( {interval:4000,
											   direction:'opacity',
											   duration:1000,
											   easing:'easeInOutSine'} );						
	});

</script>
<!-- Bandeau sliderShow -->
Hello,

Tu inclus deux fois la bibliothèque jQuery, donc déjà ça te renverra une erreur :


<script src="jquery_fichiers/jquery-1.js" type="text/javascript"></script>
<script type="text/javascript" src="jquery_fichiers/jquery.js"></script>


Ensuite, la méthode .flash() provient (je pense) du plug-in jquery.flash.js (http://jquery.lukelutman.com/plugins/flash/ ) mais je ne vois pas l'appel à ce fichier dans ton code ?
jeje a écrit :
Merci beaucoup

problème résolu

Dans ce cas, merci d'éditer ton 1er post et de modifier le titre avec la mention [résolu] Smiley cligne