Я хочу скрыть и показать тег <p>
при наведении на него мыши, но мой код может скрывать тег p
и никогда не показывать его снова, почему?jquery: как скрыть и показать
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script>
$(function(){
$("#mouse").mouseover(function(){
if($(this).is(':hidden')){
$(this).show("normal");
}
else{
$(this).hide("slow");
}
});
});
</script>
</head>
<body bgcolor="white">
<p id="mouse">
test
</p>
</body>
</html>
Вы можете использовать функцию переключения вместо показа и скрытия – Vimalnath
Когда вы хотите, чтобы показать это, и когда вы хотите, чтобы скрыть это? Это очень сложно для мыши, что-то, чего там нет. На самом деле, я не подозреваю. Чего вы действительно пытаетесь достичь? –