Показать сообщение отдельно
  #1 (permalink)  
Старый 22.12.2013, 06:22
Новичок на форуме
Отправить личное сообщение для gumapumba Посмотреть профиль Найти все сообщения от gumapumba
 
Регистрация: 16.12.2013
Сообщений: 8

Конфликт двух JavaScript'ов
Помогите пожалуйста! я в JS совсем не разбираюсь, патался сам разобраться, не вышло, не знаю что делать... работает либо контактная форма либо галерея...

В head подключен скрипт галереи
<script src="js/script.js" type="text/javascript"></script>

jQuery.noConflict();
jQuery(document).ready(function($){
								
							
function lightboxPhoto() {
	
	jQuery("a[rel^='prettyPhoto']").prettyPhoto({
			animationSpeed:'fast',
			slideshow:5000,
			theme:'light_rounded',
			show_title:false,
			overlay_gallery: false
		});
	
	}
	
		if(jQuery().prettyPhoto) {
	
		lightboxPhoto(); 
			
	}
	
	
if (jQuery().quicksand) {

 	// Clone applications to get a second collection
	var $data = $(".portfolio-area").clone();
	
	//NOTE: Only filter on the main portfolio page, not on the subcategory pages
	$('.portfolio-categ li').click(function(e) {
		$(".filter li").removeClass("active");	
		// Use the last category class as the category to filter by. This means that multiple categories are not supported (yet)
		var filterClass=$(this).attr('class').split(' ').slice(-1)[0];
		
		if (filterClass == 'all') {
			var $filteredData = $data.find('.portfolio-item2');
		} else {
			var $filteredData = $data.find('.portfolio-item2[data-type=' + filterClass + ']');
		}
		$(".portfolio-area").quicksand($filteredData, {
			duration: 600,
			adjustHeight: 'auto'
		}, function () {

				lightboxPhoto();
						});		
		$(this).addClass("active"); 			
		return false;
	});
	
}//if quicksand

});

в body часть скрипта для контактной формы
$(function(){$('#contactable').contactable({
    subject: 'feedback URL:'+location.href,
    name: 'Имя',
    email: 'E-mail',
    message : 'Сообщение',
    submit : 'Отправить',
    recievedMsg : 'Спасибо за ваше сообщение!',
    notRecievedMsg : 'Извините, но при отправке сообщения произошла ошибка, попробуйте позже',
    disclaimer: 'Пожалуйста, не стесняйтесь отправлять сообщения, я с радостью отвечу на все ваши вопросы!'
    });
});


firebug выдал такую ошибку:
TypeError: $ is not a function
<script>$(function(){$('#contactable').contactable ({

если удалить первый скрипт то не работает второй,если удалить второй то не работает первый..(

Последний раз редактировалось gumapumba, 22.12.2013 в 06:24.
Ответить с цитированием