У меня есть div в default.aspx, у которого есть главная страница. На главной странице есть кнопка expand/collapse. Щелчок кнопки на главной странице. Я хочу изменить класс div в default.aspx с помощью javascript. Кнопка на главной странице имеет другую функциональность. Javascript функция дается ниже:Изменение класса div на странице aspx с помощью javascript
function toggleCollapseState(id,id1)
{
var obj = getObj(id);
var obj1 = getObj(id1);
var objHomePageRightFixedWrapper = getObj('homePageRightFixedWrapper');
if(!obj)
return false;
if(obj.className == 'tdSideMenuCollapse')
{
var state = 1;
obj.className='tdSideMenu';
obj1.className='sidemenucollapsebutton';
obj1.title = "Expanded";
objHomePageRightFixedWrapper.className = "homePageRightFixedWrapper";
//$(".homePageRightFixedWrapper").css("float", "right");
}
else
{
var state = 0;
obj.className='tdSideMenuCollapse';
obj1.className='sidemenuexpandbutton';
obj1.title = "Collapsed";
objHomePageRightFixedWrapper.className = "homePageRightFixedFloatWrapper";
//$(".homePageRightFixedWrapper").css("float", "left");
}
return true;
}
При отладке с помощью функции JavaScript, к сво ДИВ (homePageRightFixedWrapper) показывает Classname (homePageRightFixedWrapper/homePageRightFixedFloatWrapper), но это же теперь отображается на странице ASPX.
Спасибо за помощь.
Итак, вы говорите, что имя класса установлено правильно, но страница выглядит неправильно? Можете ли вы разместить свой css? –