私は他の人とは反対の問題を抱えているようですが、私のJavascriptはFirefoxで動作していません。 FirebugはIDが未定義であると言っていますが、FFがIE/Chromeのようなjavascriptによって制御されるオブジェクトとしてタグを認識しない限り、そうではありませんか?Jquery ToggleはIE/Chromeで動作しません。
echo '<a href="javascript:void(0)" onclick="toggle(details_'.$record_details.')">Details</a>';
echo '<tr style="display:none" id="details_'.$record_details.'">';
echo '<td class="noborder" colspan="7">';
echo '<div>';
Bunch of Content Here.
echo '</div>';
echo </td>;
echo </tr>;
Javascriptがちょうど
function toggle(id){
$(id).toggle();}
セクションは、IEとChromeの両方に正しく切り替えているが、Firefoxはすべての単一のため等 "details_0が定義されていません" を返します。
PHPはこのようになります1。
何か提案がありますか?私はトグルの最初の行に警告を入れて、それは決して発火しないので、それは実際にコールでクラッシュしています、それは十分に奇妙です。私は何が欠けていますか?
ありがとうございました!
ブラウザのソースには何かがあり、サーバサイドのコードではありません。通常、問題を見つけやすくなります。 – epascarello