wersja skryptu MyBB: 1.6.8
adres forum: localhost
na czym polega problem (screen, opis, komunikaty):
Mam pewnien skrypt js który robi mi płynne wysuwanie textarera wraz z codebuttons, jednak problem jest taki iż usuwa mi codebuttons z textarey.
Błedy jakie mi pokazuje Firebug:
Człowieku, może byś najpierw podał ten kod. To tak, jakby iść do weterynarza z karmą dla psa, bo jest chory.
Jeśli piszesz skrypty do użytku w MyBB, to po pierwsze nigdy nie używaj $ zamiast jQuery, a po drugie pamiętaj o jQuery.noConflict, bo MyBB natywnie korzysta z biblioteki Prototype i się bez tego gryzą.
Poprawnie wyglądałoby to tak:
Kod:
<html>
<head>
<style>
div { background:#de9a44; margin:3px; width:80px;
height:40px; display:none; float:left; }
</style>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
jQuery.noConflict();
</script>
</head>
<body>
Click me!
<div></div>
<div></div>
<div></div>
<script type="text/javascript">
jQuery(document.body).click(function () {
if (jQuery("div:first").is(":hidden")) {
jQuery("div").slideDown("slow");
} else {
jQuery("div").hide();
}
});
</script>
</body>
</html>
Próbowałem z jQuery.noConflict(); i nie działało, ale zapomniałem o zmianie $ na jquery w wywołaniu skryptu - dzięki wielkie, dziala.