Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
 Аватар для Skeptik
0 / 0 / 1
Регистрация: 21.10.2009
Сообщений: 88

Выделение объектов

02.09.2012, 04:22. Показов 2907. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как сделать, чтобы при выделение объекта к примеру класса .m , в это же время выделялись все объекты имеющие такой класс?

JavaScript
1
2
3
$('.m10').mouseover(function(e){
$('.m10').mouseover()
})
Не работает


Чтобы при наведении на объект класса, выделялись все объекты с этим классом, а при отвода курсора, со всех выделение снималось.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.09.2012, 04:22
Ответы с готовыми решениями:

Как собрать из массива ключей и массива объектов - массив объектов?
Как собрать из массива ключей и массива обьектов - массив объектов? // Массив ключей ; // Массив значений , , ];

Выделение объектов
Кто нибудь уже сталкивался с этой темой?

Выделение объектов
Здравствуйте!Есть объекты,при нажатии на которые появляется интерфейс.Если кликнуть terrain,то интерфейс должен отключаться.Если кликнуть...

4
tribal dance
 Аватар для EPMAK
168 / 156 / 36
Регистрация: 03.09.2009
Сообщений: 820
Записей в блоге: 17
02.09.2012, 07:41
Цитата Сообщение от Skeptik Посмотреть сообщение
Как сделать, чтобы при выделение объекта к примеру класса .m , в это же время выделялись все объекты имеющие такой класс?
JavaScript
1
2
3
$('.m10').mouseover(function(e){
$('.m10').mouseover()
})
Не работает

Добавлено через 24 минуты
Чтобы при наведении на объект класса, выделялись все объекты с этим классом, а при отвода курсора, со всех выделение снималось.
_____________________________________
Кликните здесь для просмотра всего текста
JavaScript
1
2
3
4
5
$(function(){
var $m=$('.m10');
$m.on('mouseover',function(){ $('.m10').css('border','1px solid #333') })
.on('mouseout',function(){ $('.m10').css('border','none') });
});
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
02.09.2012, 07:41
Не будет работать в осле, для него отдельно нужно доделывать.
Тут не все так просто, делать нужно под конкретные данные.
HTML5
1
2
3
4
5
6
<div class="c_1">1111</div>
<div class="c_2">2222</div>
<div class="c_1">1111</div>
<div class="c_2">2222</div>
<div class="c_3">3333</div>
<div class="clas">4444</div>
CSS
1
2
3
4
5
.c_1 {color:red;}
.c_2 {color:green;}
.c_3 {color:navy;}
.c_4 {color:pink;}
.newC {color:lime;}
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
(function(){
var d, save;
d=document;
 
onload=function(){
var m, k;
m=d.getElementsByTagName("*");
k=m.length;
while(k--){
if(m[k].className){
if(m[k].className.indexOf("c_")==0){
m[k].onmouseover=classOver;
m[k].onmouseout=classOut;
}}};
 };
 
function classOver(){
var m, k;
save=this.className;
m=d.getElementsByClassName(save);
k=m.length;
while(k--){
m[k].className="newC";
};
 };
 
function classOut(){
var m, k;
 
m=d.getElementsByClassName("newC");
k=m.length;
while(k--){
m[k].className=save;
};
 };
 
 
 })();
1
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
02.09.2012, 10:39
JavaScript
1
2
3
4
5
6
7
8
9
10
11
var over = 0;
$('.m').hover(
    function(e) {
        $('body').addClass('m-hover');
        ++over;
    },
    function(e) {
        if (--over <= 0)
            $('body').removeClass('m-hover');
    }
);
CSS
1
2
3
4
5
6
.m {
    color: #888;
}
body.m-over .m {
    color: #f00;
}
PS: Счетчик на случай вложенности нескольких .m друг в друга.
1
 Аватар для Skeptik
0 / 0 / 1
Регистрация: 21.10.2009
Сообщений: 88
02.09.2012, 15:42  [ТС]
Спасибо большое)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.09.2012, 15:42
Помогаю со студенческими работами здесь

Выделение объектов.
Здравствуйте, решаю задачу по визуализации сетей петри. Матчасть выполнил, а вот с визуализацией оказалось туго. Саму сеть я могу...

Выделение объектов на изображении
Столкнулся с проблемой при составлении алгоритма выделения объектов на шаблоне. На шаблоне 3 квадрата черный, белый, серый. С помощью...

Выделение видимых объектов
Добрый день. есть изображение png, на нем несколько фигур не прозрачного цвета в разных частях. Необходимо выделить область видимых...

Выделение объектов клавиатурой
HI. Подскажите, пжлста, есть ли в Visual Studio способ клавиатурой перебрать (поочередно выделить) все созданные объекты. Добавлено...

Выделение нескольких объектов мышью
Всем здрасьте! Как вы знаете, в Windows 8 выделение нескольких объектов мышью (замижаем ЛКМ) сопровождается синим контуром. Не знаю, что...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru