2013-02-26 3 views
0

Я новичок в проекте, который имеет лодку javascript-классов (16-20 файлов) и множество динамических функций. Там элемент, который имеет высоту и максимальную высоту, встроен из файла javascript. Есть ли способ, из которого этот файл установлен?Как определить, какой класс javascript задает встроенный стиль

<div class="ccass" style="width: 100%; height: 67px; max-height: 67px;"> 

изменяется до

<div class="ccass" style="width: 100%; height: 307px; max-height: 307px;"> 

при изменении размеров окна. Мне нужно отключить изменение размера и установить фиксированную высоту - по крайней мере для некоторых страниц.

Есть ли какой-нибудь инструмент для разработчиков, который бы помог с этим?

+3

класс javascript? – Bergi

+0

Раздел сценария Firebug может помочь вам. –

+2

Обычно я ищу селектор типа 'ccass' в вашем случае, а затем следую за ним. Обычно устанавливая точку останова в Firebug, а затем переходите через каждую операцию. – prodigitalson

ответ

3

Если у вас есть firefox, вы можете проверить параметр «Перерыв по изменению атрибута» на вкладке HTML. Просто щелкните правой кнопкой мыши на целевом элементе, и появится меню. После этого измените размер окна, и он сломается в строке сценария, где изменяется атрибут.

use firebug

+0

Не могли бы вы добавить этот ответ на [Как найти, какой JavaScript изменяет стиль элемента?] (http://stackoverflow.com/questions/3401298/how-do-i-find-which-javascript-is-changing-an-elements-style)? Я бы поднял вас туда :-) – Bergi

+0

Извините, я не уверен, что вы подразумеваете под словом «строка в скрипте, где изменяется атрибут» ... где я могу увидеть этот скрипт? – user1794295

+0

Он автоматически перейдет на вкладку сценария в firebug и покажет вам строку кода, в которой изменение атрибута производится программно. – Simon

0

Grep источники Js для изменения размера или OnResize событие/метод и идти оттуда.

Смежные вопросы