Помогите пожалуйста! я в 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 ({
если удалить первый скрипт то не работает второй,если удалить второй то не работает первый..(