jQuery слайд проблем

d_badboy

Registered
Така зареждам си аз информация от друга php страница чрез load() в нея има следното нещо
Код:
<select id="cat" name="cat" onchange="new_cat(this)"><option value="select">Избор</option><option value="new_cat">Нова категория</option></select>
<div id="new_cat">Нова категория <input type="text" name="new_cat" class="input" /></div>
Та в index в частта head искам да изпълня следния javascript, но той не се изпълнява
Код:
$(document).ready(function(){$("#new_cat").hide();}); // този ред също не се изпълнява, което е странно
function new_cat(obj) {
   if (obj.value=='new_cat') $("#new_cat").slideDown("slow");
   else $("#new_cat").slideUp("slow");
}
т.е. искам когато избера от падащото меню Нова категория да се покаже div с id new_cat, а когато е избрано друго да се скрива. Надявам се да сте ме разбрали
 
Използвам тези фаилове
jquery-1.3.2.js - 118 KB
jquery.color.js - 4 KB

ПП: Така е същата работа
Код:
jQuery(document).ready(function(){jQuery("#new_cat").hide();});
function new_cat(obj) {
    if (obj.value=='new_cat') jQuery("#new_cat").slideDown("slow");
    else jQuery("#new_cat").slideUp("slow");
}
 
Ако съм те разбрал правилно
Не можеш да изпълниш javascript върнат от ajax. Силно се надявам да може някак, и аз имам този проблем. но не намерих решение :)
А защо не пробваш с callback функция?
 

Back
Горе