Tôi có một số mã hiển thị ba hình ảnh và một div tương ứng dưới mỗi hình ảnh. Sử dụng hàm jquery .toggle tôi đã tạo nó để mỗi div sẽ chuyển đổi khi hình ảnh ở trên nó được nhấn. Có cách nào để làm cho nó để các div bắt đầu như ẩn?Làm thế nào để bắt đầu chuyển đổi jquery của tôi như ẩn?
Cảm ơn bạn đã dành thời gian,
mã để tham khảo:
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#picOne").click(function(){
$("#one").toggle(250);
});
$("#picTwo").click(function(){
$("#two").toggle(250);
});
$("#picThree").click(function(){
$("#three").toggle(250);
});
});
</script>
</head>
<body>
<center>
<h2>Smooth Transitions</h2>
<img src="one.png" id="picOne">
<div id="one">
<p>first paragraph.</p>
</div>
<img src="two.png" id="picTwo">
<div id="two" visibility="hidden">
<p>Second Pair of giraffe.</p>
</div>
<img src="three.png" id="picThree">
<div id="three">
<p>Thiird paragraph.</p>
</div>
</center>
</body>
</html>
Yêu phần làm sạch jQuery của tôi! Để linh hoạt hơn, bạn có thể sử dụng một attr dữ liệu trong trình chuyển đổi, như 'data-toggles-element:" div-id "'. – nitsas