|
|
|
| Здравствуйте, кто подскажет, как сделать так чтобы по средствам java-script менялось текстовое содержимое....то есть что не видимое становится видимым и наооброт.....я помню такое делал однако меня тогда не удлетворило очень страшная вещь: если при первом тексте что из 500 строчек страница вытягивается, то после скрытия текста и показа другого длина остается хотя явных строк тока10!!!.скорей всего я пользовался...немного...грубоватыми наверно методами....Так все же как рационально сделать такой вывод скрытых текстов? | |
|
|
|
|
|
|
|
для: BMW
(13.08.2008 в 13:48)
| | Используйте jquery :)
<script>
$(document).load(function(){
$('#toggle').click(function(){
if($('#toggle').html() == 'Text1'){
$('#container').load('/path/to/text2.txt');
$('#toggle').html('Text2');
}else{
$('#container').load('/path/to/text1.txt');
$('#toggle').html('Text1');
}
})
}
</script>
<div id="container"></div>
<a href="javascript://" id="toggle">Text1</a>
|
преимущество в том что тексты загружаются по мере необходимости, а не сразу все скопом. А размеры контейнера должны автоматически подогнаться под размер текста | |
|
|
|