单击jQuery按钮一次,单击两次重启

时间:2017-05-21 03:27:21

标签: javascript jquery html

我想要一个按钮将文本元素转换为某个字符串,然后在关闭后重新启动并再次将其设置为空白。 我试过这个:

$('#checkbox5').on('toggle', function() {
$("#texty5").text("Video/film"); 
$('#checkbox5').on('toggle', function() {
$("#texty5").text(""); 
});
});

但是只有你按下并按下它才有效。谢谢!

1 个答案:

答案 0 :(得分:0)

您应该只定义一个“切换”事件回调,并处理这两种情况。

$('#checkbox5').on('toggle', function() {
    if ($("#texty5").text() === "") {
        $("#texty5").text("Video/film");
    } else {
        $("#texty5").text("");
    }
});