Tôi lấy ví dụ về here, Demo 6Các xử lý sự kiện để chọn
Tất cả mọi thứ hoạt động tốt, tuy nhiên tôi không thể tìm ra cách để đưa bộ xử lý, trong đó sẽ mất từ giá trị đó. Đó là, khi bạn thay đổi bộ chọn để thay đổi "nội dung". Đây là mã của bộ chọn:
<select id="cd-dropdown" class="cd-select">
<option value="-1" selected>Choose an animal</option>
<option value="1" class="icon-monkey">Monkey</option>
<option value="2" class="icon-bear">Bear</option>
<option value="3" class="icon-squirrel">Squirrel</option>
<option value="4" class="icon-elephant">Elephant</option>
</select>
, Nhưng trên trang đã hiển thị
<div class="cd-dropdown">
<span>Choose an animal</span>
<input type="hidden" name="cd-dropdown">
<ul>
<li data-value="1"><span class="icon-monkey">Monkey</span></li>
<li data-value="2"><span class="icon-bear">Bear</span></li>
<li data-value="3"><span class="icon-squirrel">Squirrel</span></li>
<li data-value="4"><span class="icon-elephant">Elephant</span></li>
</ul>
</div>
, tôi nhận ra rằng điều này "chuyển đổi" xảy ra
jquery.dropdown.js
tạo 2 biểu mẫu, forma1 với id = "f1", và form2 tương tự c id = "f2", một biểu mẫu đã ẩn. Đặt trên Chọn
onChange="a(this.value)"
,
function a(value){
$('#f' + value).show()
if (value == 1)
$('#f2').hide()
else
$('#f1').hide()
}
chọn tác phẩm Neutral, nhưng đây không phải là. Nếu trình duyệt bảng điều khiển gọi hàm có giá trị nhất định, ví dụ: а (2), tất cả các đầu ra bình thường.
Vì vậy, giống như vị trí đặt trình xử lý sự kiện, nó sẽ kiểm tra giá trị của trường ẩn ???
Cảm ơn trước
Câu hỏi này có thể sẽ bị đóng vì không ai có thể tìm ra câu hỏi của bạn ... thử làm rõ câu hỏi của bạn, thêm mã và chỉ vào nơi bạn bị nhầm lẫn và/hoặc hiển thị những gì bạn đã đã thử. – Mottie
@Mottie cập nhật – S1ash
Rất vui khi bạn đặt câu hỏi này. Không có câu trả lời cho nó! Nhưng tôi chắc chắn thích các hiệu ứng thể hiện trong các bản trình diễn đó. Rất thích đọc một cái gì đó nhiều hơn về những người! –