以下のようなリンクがあるindex.phpというメインページがあります
<a href="bedview.php" target="main" onclick="javascript:showHideBedsNurse('JimAndersson')">Filter Person</a>
main は以下のような iframe です。
<div id="middle" >
<iframe id="main" src="home.html">
</iframe>
</div>
showHideBedsNurse(Name)という関数は次のようになります。
function showHideBedsNurse(Name){
$('.bedclass').hide();
alert("got Here");
}
ここで私の質問に: 警告メッセージ IE が表示されます 関数を実行しますが、関数 Can't access the elements in bedview.php (したがって、.bedclass という名前のクラスが見つからず、非表示になります)。.bedclassと呼ばれるすべてのクラスを非表示にするページbedview.phpをロードする関数を記述したいと思います。この場合、すべてのクラス.JimAndersson IE にNameと呼ばれるパラメーターを表示します。
これは簡単な方法で実行できますか?私は現在立ち往生しています。関数は、bedview.php で関数を実行すると機能しますが、index.php から bedview.php をロードするときに実行すると、前述のようには機能しません。
いいえ、このリンクをクリックして関数を実行した場合にのみ、.bedclass をデフォルトで非表示にして bedview.php をロードしたくありません。
よろしくお願いします=)