Mam dość nietypowy problem, otóż validator W3C nie znajduje błedów na stronie a ja mam taką oto sytuacje. W pliku index.php załączam sobie plik w następujący sposób:
index.php
<div id="d1" style="display: none;"> <?php include("settings.php");?> </div>
Czyli jak bozia przykazała

Plik ten na chwilę obecną to czysty html
settings.php
<div id="nav"> <ul id="navigation"> <li><a href="#" class="selected">bla</a></li> <li><a href="#" >bla2</a></li> <li><a href="#" >bla3</a></li> <li><a href="#" >bla4</a></li> <li><a href="#" >bla5</a></li> </ul> </div>
I teraz posiadam skrypt js załączany w sekcji head o następującej składni
menu.js
$(document).ready(function() { $("#navigation > li").click(function() { alert("OK"); }); aeroWin('#i1', '#d1', 920, 700); });
W ten oto sposób:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.min.js"></script> <script type="text/javascript" src="js/jquery.easing.1.3.js"></script> <script type="text/javascript" src="js/jquery-AeroWindow.js"></script> <script type="text/javascript" src="js/menu.js"></script>
I teraz problem

Skrypt nie działa, ale jeśli zrobie taki myk i przeniose dołączanie pliku z sekcji head do pliku settings.php na sam początek cudownie zaczyna działać...
Ma ktoś jakiś pomysł?
Edit:
Co więcej skorzystałem z narzędzia
http://jsfiddle.net/e7Tmu/5/
I ten skrypt działa tam...