何らかの理由で#button divの代わりに#display divをクリックすると何らかの理由でこのコードが機能しますが、なぜこのように動作しますか? #buttonではなく#display ..何が間違っていますか?.toggleを使用して関数function()を使用する異常なアクティビティ
<script>
$("#button").click(function(){
$("#display").toggle(
function(){ alert('On') },
function(){ alert('Off') }
);
});
</script>
HTML::ここで
は、コード例です。ここ
<div id="button"></div>
<div id="display"></div>
は、オンライン例(作業)である:ここでは http://jsfiddle.net/MuMZV/
あなたのCSSは次のようになりありませんか? #buttonと#表示に境界線を置くと、洞察が得られるでしょう – evan
実際にあなたが間違った '.toggle()'を使っているのを待っています:http://api.jquery.com/toggle-event/ http://api.jquery.com/toggle/ – evan
ここをクリック:http://jsfiddle.net/MuMZV/ –