1

Я использую CentOS 5.5 64bit - пытаюсь загрузить плагин jquery из файла PHP.

Я использую линию ...

<script type="text/javascript" src="/tools/jquery.js"></script>

...Это не работает. Однако, если я изменю строку на ...

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" ></script>

... это работает без проблем. Я могу получить доступ к файлу через браузер, т.е. http://myserver.com/tools/jquery.js. Теперь я обычно использую хостинг Google, но у меня есть несколько других плагинов Jquery, которые я хочу загрузить локально. Есть идеи, почему это не работает? ура

РЕДАКТИРОВАТЬ:

Чтобы сделать это более запутанным - я тоже пытался ...

<script type="text/javascript" src="http://myserver.com/tools/jquery.js"></script>

... но не повезло.

Я также сделал chmod 755 для файлов jquery. Предоставление прав на чтение и выполнение каждому (-rwxr-xr-x).

3 ответа3

1

Пытаться:

<script type="text/javascript" src="./tools/jquery.js"></script>

ПРИМЕР:

<?php
printf ('<html>');
printf ('<head>');
printf ('<script type="text/javascript" src="./tools/jquery.js"></script>');
printf ('<script type="text/javascript">');
printf ('$(document).ready(function(){');
printf ('  $("button").click(function(){');
printf ('    $(this).hide();');
printf ('  });');
printf ('});');
printf ('</script>');
printf ('</head>');
printf ('<body>');
printf ('<button>Click me</button>');
printf ('HEY');
printf ('</body>');
printf ('</html>');
?>
0

Переустановил apache и он начал работать. Wierd ...

Проблема решена, хотя и несколько хороших предложений здесь.

0

Я предполагаю, что вы используете Apache, файл error_log должен показывать 404 для jquery.js и указывать, по какому пути ваш HTML, по-видимому, ведет.

Я бы также использовал Firefox с «живыми HTTP-заголовками», чтобы увидеть ваши запросы / ответы, чтобы узнать, правильно ли их запрашивают.

Чтобы быть педантичным, jquery не является плагином, как большинство людей думают о плагинах, но это не имеет большого значения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .