Проблемът:
Създавам страница с галерия за сайта си с лично портфолио. Имам нужда да има множество връзки в горната част за различни категории от моето изкуство. При кацане на сайта ще бъде избрана опцията „всички“ и всички миниатюри на моето изкуство ще се показват при пълна непрозрачност. Когато се щракне върху връзка, само миниатюрите, принадлежащи към категорията, съответстваща на връзката, ще останат със 100% непрозрачност, докато останалите ще се затъмнят до 50%.
Имам код, който според мен е почти правилен, но все още не прави нищо. По-долу е кодът, с който работя.
(Съкратеният) HTML:
<ul id="filterOptions">
<li class="active"><a href="/bg#" class="all">All</a></li>
<li><a href="/bg#" class="ty">Typography</a></li>
<li><a href="/bg#" class="pr">Print</a></li>
</ul>
<ul class="ourHolder">
<li data-type="ty"><a href="/bgimg.jpg"><img src="img.png"/></a></li>
<li data-type="il"><a href="/bgimg.jpg"><img src="img.png"/></a></li>
<li data-type="pr"><a href="/bgimg.jpg"><img src="img.png"/></a></li>
CSS:
$(document).ready(function() { var $holder = $('ul.ourHolder'); var $data = $holder.clone(); $('#filterOptions li a').click( function(e) { // reset the active class on all the buttons $('#filterOptions li').removeClass('active'); // assign the class of the clicked filter option // element to our $filterType variable var $filterType = $(this).attr('class'); $(this).parent().addClass('active'); if ($filterType == 'all') { // assign all li items to the $filteredData var when // the 'All' filter option is clicked var $filteredData = $data.find('li'); $filteredData.animate({opacity: 1.0}, 500); } else { var $filteredData = $data.find('li[data-type=' + $filterType + ']'); $filteredData.animate({opacity: 0.5}, 500); } }); });
Всяка помощ е много ценена, трябва да стартирам новия си сайт и този код е всичко, което ме спира!
Искам да използвам MongoDB в моето rails приложение и имам проблем:
Ето какво направих, за да настроя моя проект:
Създаде нов проект със следната команда, за да замени Mongoid с rails active-record:
Добавих „mongoid“, „~4.0.0“ и „bson_ext“ скъпоценни камъни към моя Gefile и стартирах успешно инсталирането на пакета.
Генерира mongoid:config с тази команда:
Генерирано ново скеле:
Стартира MongoDB с командата Mongod и стартира приложението rails в localhost.
Сега получавам това досадно съобщение за грешка, когато се опитам да стигна до localhost:3000/cars. Пише, че се среща точно тук:
Where I was wrong?
Конфигурацията както на Mongod, така и на моите rails Mongoid е зададена на порт 27017...
РЕДАКТИРАНЕ:
Това е моят файл mongoid.yml:
- person scel.pi   schedule 07.07.2013