Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - Скрыть ненужные блоки через скрипт

Ответить
Настройки темы
VBS/WSH/JS - Скрыть ненужные блоки через скрипт

Аватара для PavelVolia86

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый денек.
Есть скрипт "Isotope filter" (всплывающие окна) для новостей
Помогите сделать, чтобы изначально показывало только 1-ин блок (новость), например с пункта "Принтер" а то все новости выводит.
Вот ссылка на сайт: http://help-windows.net
Ссылка на JS: http://help-windows.net/js/custom.js

Цитата:
// ISOTOPE
$(document).ready(function(){
$(window).load(function() {
var iso_w = $('.isotope-item').width()-30;
var iso_h = $('.isotope-item').height()-60;
$('.over_box_inner').height(iso_h);
$("#container").isotope('reLayout');
});
});
$(function() {
$('.gal_box').touchTouch();
var $container = $('#container');
var winW = $(window).width();
if(winW < 768) var colW = $container.width()/2
if(winW > 768) var colW = $container.width()/3

$container.isotope({
itemSelector : '.isotope-item',
masonry : {
columnWidth : colW
}
});

var $optionSets = $('#options .option-set'), $optionLinks = $optionSets.find('a');

$optionLinks.click(function() {
var $this = $(this);
// don't proceed if already selected
if ($this.hasClass('selected')) {
return false;
}
var $optionSet = $this.parents('.option-set');
$optionSet.find('.selected').removeClass('selected');
$this.addClass('selected');

// make option object dynamically, i.e. { filter: '.my-filter-class' }
var options = {}, key = $optionSet.attr('data-option-key'), value = $this.attr('data-option-value');
// parse 'false' as false boolean
value = value === 'false' ? false : value;
options[key] = value;
if (key === 'layoutMode' && typeof changeLayoutMode === 'function') {
// changes in layout modes need extra logic
changeLayoutMode($this, options)
} else {
// otherwise, apply new options
$container.isotope(options);
}

return false;
});
$('.load_more').click(function(){
$.ajax({
url: "more.html",
cache: false
}).done(function( more ) {
var $newEls = $(more);
$container.append( $newEls ).isotope( 'appended', $newEls );
var iso_h = $('.isotope-item').height()-60;
$('.over_box_inner').height(iso_h);
});
return false;
});
});
С JS не дружу, пробовал блоки скрывать через css (как я только не извращался этим методом), они скрываются и больше не отображаются.

Отправлено: 15:05, 05-05-2014

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - Скрыть ненужные блоки через скрипт

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VPN - Скрыть свои действия от провайдера через vpn tipo4ek03 Сетевые технологии 5 03-10-2012 15:00
Запуск другого скрипта через скрипт. Centrinar AutoIt 2 28-01-2011 20:02
[решено] Отключение дисплея или перевод в СПЯЩИЙ РЕЖИМ через через скрипт sashadeg AutoIt 4 30-05-2009 13:06
Отправка сообщения через VBS скрипт buhanov Microsoft Windows NT/2000/2003 0 19-12-2008 11:26
Настройка LAN через скрипт Ven Microsoft Windows 2000/XP 9 07-05-2005 13:55




 
Переход