複数の JS フレームワークを実行しておりonClick="changeText()"
、要素のテキストを変更するだけのコンテンツを含むものもあります。私のスクリプトでは
jQuery(document).ready(function($){
function changeText(){
$('#test').text('Hello World!');
}
});
Jquery.ready
関数がすべてを捨てていると思います。私のデバッガーではchangeText()
、スクリプトが 100% 読み込まれている関数が見つからないことがわかります (view:source -> js リンクで表示できます)。また、違いが生じる場合は、他のフレームワークとして Mootools をロードして Joomla 1.5 を実行しています。
また、Jquery.ready 関数を使用せずに標準の HTML ページで正常に実行できるため、関数が 100% 正しいこともわかっています。
これを呼び出すファイルを指定する方法、またはこれを回避する「ハッキー」な方法はありますか?