У меня есть частичное представление (Partial.ascx
), две главные страницы (Master1.Master
и Master2.Master
) и два представления (Page1.aspx
и Page2.aspx
) в моем приложении asp.net mvc (C #). Я ссылался на разные таблицы стилей для каждой главной страницы.
Когда я показываю частичное представление (Partial.ascx
) в виде густого ящика в представлении (Page1.aspx
), главная страница которого имеет значение Master1.Master
, мне нужно перезаписать стили элементов внутри густого ящика таблицей стилей, ссылающейся на Master2.Master
, не затрагивая стили элементов Page1.aspx
.
Я пробовал как:
$("link[href*='style1.css']").remove();
Но проблема этого запроса в том, что он отражается в Page1.aspx
Представлении, которое, когда я закрываю Thickbox или в теневом представлении страницы, стили этой страницы исчезают.
Как можно переписать таблицу стилей элементов в толстой коробке, используя jquery, не затрагивая основные элементы View?