Đây là cách nhanh chóng và gầy của vấn đề của tôi:jQuery Chuyển đổi Nhà nước
$("a").toggle(function() { /*function A*/ }, function() { /*function B*/ });
Bên function A
một hình thức được hiển thị. Nếu người dùng hoàn tất thành công biểu mẫu, biểu mẫu sẽ bị ẩn lại (trở về trạng thái ban đầu).
Bên trong function B
cùng một biểu mẫu bị ẩn.
Lý thuyết đằng sau điều này là người dùng có thể chọn hiển thị biểu mẫu và điền vào biểu mẫu hoặc họ có thể nhấp lại và có biểu mẫu quay lại ẩn.
Bây giờ câu hỏi của tôi là thế này: hiện nay, nếu người dùng điền vào biểu mẫu thành công - và nó đi vào ẩn - người dùng sẽ phải nhấp vào liên kết hai lần trước khi trở về trạng thái bật tắt mà hiển thị biểu mẫu.
Có cách nào để đặt lại trình chuyển đổi chuyển đổi về trạng thái ban đầu của chương trình không?
Dưới đây là hướng dẫn về [Làm thế nào để tạo JQuery plugin để chuyển đổi nút radio vào nút Toggle] (http: // sgeek. org/jquery-toggle-nút-plugin-cho-trượt-toggle-tắc-sswitch /) và [Ở đây bạn có thể xem demo] (http://www.demos.sgeek.org/sswitch-jquery-plugin-demo/) –