"Toggle 1"をホバリングすると "1"を表示し、 "Toggle 1"をクリックすると "2"を表示します。 また、「Toggle 2」がホバーで「3」、クリックで「4」と表示されるルールを作成したいとします。 私は(2) 『にも切り替えることが2をクリックできるようにするには、フロント「の背後にあるホバー(トグル1)』のクロージングのdivを置く。.hoverと.click、同じdivの異なる機能、Jquery
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div class="hover">Toggle 1
<div class="front" style="display:none">2</div></div>
<div class="back" style="display:none">1</div>
<div class="hover">Toggle 2
<div class="front" style="display:none">4</div></div>
<div class="back" style="display:none">3</div>
<script>
$("div.hover").click(function() {
$("div.front").toggle();
});
$("div.hover").hover(
function() { $(this).children("div.back").show(); },
function() { $(this).children("div.back").hide(); }
});
</script>
</body>
</html>
使用 '$ .on()'ではなく '$ .click /ホバー/変更/生きる()'、など! –