Как подружить Jquery плагин и смарти

Статус
В этой теме нельзя размещать новые ответы.

drawing4

Профессор
Регистрация
21 Ноя 2008
Сообщения
323
Реакции
37
Пробую подключить jquery плагин к движку работающему на смарти. Так вот сам jquery подключается, а плагин ни один не могу подключить. Пробовал даже простейший сделать самостоятельно (нашел пример), без движка работает, а в движке не хочет :( Сам Jquery подключается и работает, а плагины ну никак.
Кто-нибудь сталкивался с подобным? Что можно попробовать сделать?

P.S. Что пробовал делать я. Плагин точно подключен, находится в нужной папке, и если в него запихнуть тестовый алерт то он срабатывает когда страница загружается. Т.е. плагин подгружается. Пробовал ставить ссылку по которой он подключается в {literal}{/literal} и даже код самого плагина в литерал запихнуть вместо того чтобы подключать по ссылке. Ничего не помогает :(

HTML

Вот код простого плагина который пробую подключить
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
	<head>
		
		<script type="text/javascript" src="jquery-1.3.2.js"></script>
		<script type="text/javascript" src="jquery.myplugin.js"></script>

		
		<script type="text/javascript">
		function func(){
			$(document).myplugin();
		}
			
		</script>
	</head>
	<body>
		
		<a href="javascript:;" onclick="func()">Link</a>
		
	</body>
</html>

Сам плагин
PHP:
(function($) {
	$.fn.myplugin = function(){
		alert("hello from myplugin!");
	}
})(jQuery);

Он работает отдельно, а в движке никак
 
Причину нашел :)

Сейчас вспоминаю одно своего знакомого который возвращаясь от своего авто сказал. Причину нашел, теперь нужно найти генератор.

Так вот, причина оказалась не в смарти. В шаблоне в котором использовался плагин Jquery использовалась библиотека Prototype, вот они и конфликтовали.
Сделал так:


Вопрос решен
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху