я работаю над этим, я пытаюсь показать 1 div в то время, но я не могу заставить divs изменить только один вариант:
$(document).ready(function(){
$("#boton1").click(function () {
$('#tdecredito').Toggle("slow");
});
$("#boton3").click(function () {
$('#tdecredito').Toggle("slow");
});
$("#boton2").click(function () {
$('#deposito').Toggle("slow");
});
$("#boton4").click(function () {
$('#deposito').Toggle("slow");
});
var isVisible = $( "#tdecredito" ).is( ":visible" );
var isHidden = $( "#tdecredito" ).is( ":hidden" );
var isVisibleb = $( "#deposito" ).is( ":visibleb" );
var isHiddenb = $( "#deposito" ).is( ":hiddenb" );
if($('#tdecredito').is(":visible"))
{
$('#deposito').hide(":hiddenb");
}
else($('#deposito').is(":visibleb"))
{
$('#tdecredito').hide(":hidden");
}
});
тестовая страница: тестовая страница
Я не знаю, зачем вам 4 кнопки и почему вам нужна видимая часть. Вот одно из решений: http://jsfiddle.net/x3FCx/2/.
Просто начните с одного скрытого элемента, и когда вы нажимаете кнопки, оба divs переключаются, что означает, что тот, кто виден, скрывается, и тот, кто скрыт, становится видимым.
$(document).ready(function(){
$("#boton1").click(function () {
$('#tdecredito').toggle("slow");
$('#deposito').toggle("slow");
});
$("#boton3").click(function () {
$('#tdecredito').toggle("slow");
$('#deposito').toggle("slow");
});
$("#boton2").click(function () {
$('#tdecredito').toggle("slow");
$('#deposito').toggle("slow");
});
$("#boton4").click(function () {
$('#tdecredito').toggle("slow");
$('#deposito').toggle("slow");
});
$('#deposito').hide();
});
Toggle()
должен бытьtoggle()
и что такое$( "#deposito" ).is( ":visibleb" );
должен делать?