Здравствуйте, товарищи ! Борюсь с проблемой уже 2-ые сутки - бестолку . PS:добился только того, что скрипт стал работать в хроме(unix&win) и, внимание, в IE, но блин не в FF
Суть: 1.страницы загружаются аяксом вот так:
$.ajax({
url: "/Линк.html" ,
cache: false,
success: function(html){
$("#one").show();
}
});
2. В Линк.html выполняется такое:
<div id = "1" onclick="Show('two'); $(input1).val(1); ">
<font id="message">
<strong>Текст</strong>
</font>
<br />
<font id="date">
Дата
</font>
<br />
<br />
</div>
<div id = "2" onclick="Show('two'); $(input1).val(2); ">
<font id="message">
<strong>Текст</strong>
</font>
<br />
<font id="date">
Дата
</font>
<br />
<br />
</div>
//Ф-я Show:
function Show(id,type){
var status = $(id).css('display');
if(status == 'none'){
if(!type)
$(id).slideDown('normal');
else
$(id).show();
}
//
3. Тот самый элемент "two":
<div id='two' style="display:none">
<textarea id="text1"></textarea>
<br/><br/>
<input id="input1" maxlength="40"/>
<br /><br />
</div>
4. Сама проблема в том, что при перезагрузке страницы (без аякса)
в поле #input1 добавляет значение "1" или "2" (c
$(input1).val(1); и
$(input1).val(2); соотв.). А при загрузке ч-з аякс выполняется только 1 раз: т.е. при нажатии выполняется а при перезагрузке страницы ч-з аякс - уже не выполняется...
Консоль ошибок пуст, так что не знаю даже на что грешить.
Прошу Вашей помощи и советов
Спасибо за внимание...