удалить ссылки CSS / пути обновления с помощью jquery / javsscript? (Время разработки CSS) - PullRequest
0 голосов
/ 29 июня 2009

Кто-нибудь знает, возможно ли удалить ссылку CSS во время выполнения ... В основном, у меня есть частичные файлы HTM в каталоге, поэтому, если я добавлю ссылку CSS (чтобы я мог использовать мой редактор времени разработки), то эта ссылка недействителен во время выполнения, и он мне не нужен, так как мой CSS находится в другом файле.

Я просто хочу быть в состоянии убрать это, когда я загружаю это .. Кто-нибудь знает кое-что, что может сделать это .. ??

То же самое относится и к путям на изображениях и т. Д., В то время как во время разработки они мне нужны, например .... \ content \ images и т. Д., Чтобы я мог легко проектировать ...

но во время выполнения мне нужно, чтобы они были содержимым \ изображениями и т. Д.

Кто-нибудь знает хороший аддон для jquery, framework или аналогичный ??

Спасибо

Ответы [ 3 ]

2 голосов
/ 29 июня 2009

Если я правильно понимаю: вы хотите, чтобы ваш проект использовал «автономную» таблицу стилей, а при загрузке проекта вы хотите использовать оригинальные таблицы стилей?

Во-первых: Убедитесь, что структура файла в автономном режиме такая же, как и в сети, тогда у вас не будет проблем с URL. По крайней мере, вы сможете разобраться с проблемами на своем локальном хосте, прежде чем приступить к работе над проектом.

Во-вторых: Зачем все усложнять с помощью JavaScript? Просто закомментируйте ваши таблицы стилей времени разработки перед загрузкой проекта.

<link href="/styles/live.css" rel="stylesheet" />
<!-- <link href="/styles/design.css" rel="stylesheet" /> -->

Если это не то, что вы искали, уточните свой вопрос.

2 голосов
/ 29 июня 2009

Вы можете получить доступ к тегу link с помощью id. Так что попробуйте это (используя jQuery):

$('#testLink').attr('href','')

Это должно удалить все стили, связанные с этой таблицей стилей. Я только что попробовал это с FF3, и это сработало.

1 голос
/ 29 июня 2009

Если я правильно понимаю, вы не захотите переписывать URL-адреса для изображений и таблиц стилей на стороне клиента.

Пожалуйста, не надо.

Убедитесь, что вы правильно настроили свою среду проектирования так, чтобы она соответствовала вашей рабочей среде. Подумайте, что произойдет, если вы используете javascript для перезаписи путей к изображениям, и кто-то, у кого нет javascript, посещает ваш сайт. Они не смогут увидеть ни одно из изображений. Все изображения будут отображаться как изображение не найдено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...