开发者社区> 问答> 正文

Jquery怎样让同一个按钮触发不同的事件,详见下文叙述

最近需要完成一个数据库的测试,希望实现以下功能

①页面点击一个“测试”按钮然后开始测试,该按钮的value值变为“停止”。

②当想要停止测试的时候,点击停止按钮停止测试,按钮value值变为“测试”。

③最好是使用一个按钮完成。

只求Jquery实现触发不同的事件,具体如何对数据库进行测试已经解决。

有人说使用toggle可以对不同事件进行切换,也许我太弱了,只找到隐藏和显示的切换。
screenshot

展开
收起
a123456678 2016-07-08 10:20:19 2297 0
1 条回答
写回答
取消 提交回答
  • $(function(){
       var f = false;
       $("#按钮id").click(function(){
           if(f = !f){
              $(this).val("停止");
              alert("测试");
           }else{
              $(this).val("测试");
              alert("停止");
           }
       });
    });
    2019-07-17 19:53:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关课程

更多

相关电子书

更多
fibjs 模块重构从回调到协程--陈垒 立即下载
JS 语言在引擎级别的执行过程 立即下载
动态、高效,蚂蚁动态卡片的内核逻辑 立即下载

相关实验场景

更多