Ich sehe eigentlich nichts, was nicht auch mit der "alten" jQuery-Version funktionieren sollte. Dein Problem ist eher, dass du den $-Shortcut verwendest. Dieser ist in der Wordpress-Version von jQuery nicht verfügbar. Deshalb musst du mindestens beim ersten Aufruf "jQuery" statt dem "$" verwenden und dann das $-Zeichen im Funktionsaufruf übergeben. Oder du verwendest prinzipiell "jQuery" statt "$".
Weitere Informationen dazu findest du hier:
https://digwp.com/2011/09/using-…y-in-wordpress/
http://learn.jquery.com/using-jquery-c…ther-libraries/
Dementsprechend versuch es mal so:
<script language="javascript" type="text/javascript">
[B]jQuery[/B](document).ready(function($) {
$(".e-open").click(function(){
$(".english-text").slideToggle("slow");
$(".e-open").css('display','none');
$(".e-close").css('display','block');
});
$(".e-close").click(function(){
$(".english-text").slideToggle("slow");
$(".e-close").css('display','none');
$(".e-open").css('display','block');
});
<!--abschlussklammer-->
});
</script>
Alles anzeigen
oder so
<script language="javascript" type="text/javascript">
jQuery(document).ready(function() {
jQuery(".e-open").click(function(){
jQuery(".english-text").slideToggle("slow");
jQuery(".e-open").css('display','none');
jQuery(".e-close").css('display','block');
});
jQuery(".e-close").click(function(){
jQuery(".english-text").slideToggle("slow");
jQuery(".e-close").css('display','none');
jQuery(".e-open").css('display','block');
});
<!--abschlussklammer-->
});
</script>
Alles anzeigen
Beides ist korrekt, es handelt sich nur um alternative Schreibweisen.