Показать сообщение отдельно
  #1 (permalink)  
Старый 11.05.2016, 17:21
Интересующийся
Отправить личное сообщение для nikki4 Посмотреть профиль Найти все сообщения от nikki4
 
Регистрация: 01.04.2012
Сообщений: 24

При подключении скрипта перестают работать другие
Пытаюсь подключить этот скрипт:
http://masscode.ru/index.php/k2/item/21-liquotes
но из-за него ничего не работает

подключаю jquery-1.7.1.min
потом
jquery.liQuotes (вот его содержимое)

/*
 * jQuery liQuotes v 1.0
 * http://
 *
 * Copyright 2010, Linnik Yura
 * Free to use
 * 
 * June 2011
 */
 
jQuery.fn.liQuotes = function(options){
	return this.each(function(){
		htmlreplace($(this));
		function htmlreplace(element){
			if (!element) element = document.body;
			var nodes = $(element).contents().each(function () {
				if (this.nodeType == Node.TEXT_NODE) {
					var result = $(this).text().replace(/\x27/g, '\x22').replace(/(\w)\x22(\w)/g, '$1\x27$2').replace(/(^)\x22(\s)/g, '$1»$2').replace(/(^|\s|\()"/g, "$1«").replace(/"(\;|\!|\?|\:|\.|\,|$|\)|\s)/g, "»$1")
					$(this).after(result).remove();
				} else {
					htmlreplace(this);
				};
			});
		};
	});
};


и перестают работать всякие другие скрипты (кнопка наверх, баннеро-крутилка)
выявил, что это связанно с файлом
jquery-1.7.1.min

но если его убрать - тогда скрипт не работает.
Как сделать чтобы работали все?
начал читать, увидел про noconflict пробовал на разных сайтах найти решение, но там только какая-то теория без конкретного примера или примеры, но не понятные куда код писать и т.д


сейчас на сайте так:
подключается куча стилей и скриптов
затем в конце:

    <script src="test/jquery-1.7.1.min.js" type="text/javascript"></script>
	
<script type="text/javascript" src="test/jquery.liQuotes.js"></script>
<script type="text/javascript">
$(document).ready(function(){
	
	//START TEST
	$('a.event').click(function(){alert('������� "click"')}) 
	//END TEST
	
	$('.q').liQuotes();
	
})
</script>


Что делать с этим ноконфликтом чтобы работало?

пробовал всякие варианты, вставлять с этим ноуконфликтом - но ничего не срабатывало что он есть, что нет
Ответить с цитированием