Waarom werkt geen enkel javascript?

  • Onderwerp starter Onderwerp starter mr32
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

mr32

Gebruiker
Lid geworden
30 okt 2009
Berichten
441
Hoi Helpmij'ers,

Ik ben bezig een mobiele website (geschreven in html5, jquery en php) om te zetten naar een html5 site zonder php, maar met javascript. Dit om het vervolgens te kunnen gebruiken als App.
Voor de huidige mobiele site heb ik diverse scripts geschreven (in php) die m.b.v. SimpleXML een xml bestand inlezen en die uitkleden in kleinere stukjes, om het vervolgens weer te geven. Deze zelfde functionaliteit wil ik ook, maar dan geschreven in javascript.

Maar, alleen de hele simpele scripts willen bij mij uitgevoerd worden in de browser. Zowel offline als online werkt geen enkel script wat ik zelf schrijf. Ook als ik de javascript code rechtstreeks kopieer, is er geen actie. Kan iemand mij vertellen wat ik fout doe? Hier wat snippits die niet willen werken:

HTML:
<!DOCTYPE html>
<!-- dit script werkt dus NIET --> 
<html>
<head>
  <script type="text/javascript" src="jquery.mobile/jquery-1.7.2.min.js"></script>
  <script type="text/javascript" src="jquery.mobile/jquery.xml2json.js"></script>
  <script type="text/javascript">
  
	$.get('data/rss.xml', function(xml){
		$('#test-rss').html(''); /* clear result div */
			var rss = $.xml2json(xml);
			$.each(rss.channel.item, function(i, item){
				$('#test-rss').append('<p>'
				+'<strong>'+item.title+'</strong><br/>'
				+'<u>Description</u>: '+item.description+'<br/>'
				+'<u>Author</u>: '+item.author+'<br/>'
				+'<small style="color:green;">'+item.link+'</small>'
				+'</p>');
		});
	});
  </script>

</head>
<body>
  
	<div id="#test-rss">Laden...</div>
</body>
</html>
Op basis van dit script
HTML:
<!DOCTYPE html>
<!-- dit script werkt WEL -->
<html>
<head>
  <script type="text/javascript" src="jquery.mobile/jquery-1.7.2.min.js"></script>
  <script type="text/javascript" src="jquery.mobile/jquery.xml2json.js"></script>
  <script type="text/javascript">
  
	var xml = ('<xml><message>Hello World!</message></xml>');
	var json = $.xml2json(xml);
	alert(json.message);
  </script>

</head>
<body>
  
</body>
</html>

Kan iemand mij helpen? Alvast hartelijk dank!

mr32 :cool:
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan