Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击时将消失的JSFIDLE Create按钮_Javascript_Button - Fatal编程技术网

Javascript 单击时将消失的JSFIDLE Create按钮

Javascript 单击时将消失的JSFIDLE Create按钮,javascript,button,Javascript,Button,我想创建一个按钮,当点击时,该按钮将消失,然后开始以2秒的设置间隔显示时间。我正在尝试修改此代码以实现此目的: var App = { refreshDataRegularly: function(){ setInterval(function(){ $.ajax({ url: 'http://rahulv.com/test/ajax/interval/index.php', succ

我想创建一个按钮,当点击时,该按钮将消失,然后开始以2秒的设置间隔显示时间。我正在尝试修改此代码以实现此目的:

var App = {
    refreshDataRegularly: function(){
        setInterval(function(){
            $.ajax({
                url: 'http://rahulv.com/test/ajax/interval/index.php',
                success: function(data){
                    $('.response-area').html(data);
                }
            });        
        }, 2000);
    }
};
$(document).ready(function(){
    App.refreshDataRegularly();
});
我怎样才能做到这一点? 谢谢

您必须绑定单击事件处理程序

$('button').click(function(){
  $(this).hide();
  App.refreshDataRegularly();
});
要隐藏按钮,应使用隐藏方法

变量应用={ 刷新数据:函数{ 设置间隔函数{ $.ajax{ 网址:'http://rahulv.com/test/ajax/interval/index.php', 成功:functiondata{ $'.response area'.htmldata; } }; }, 2000; } }; $“按钮”。单击功能{ $this.hide; 定期更新应用程序数据; }; 点击
你需要一个按钮,一个点击事件的事件处理程序,以及隐藏按钮和执行你的功能的代码。在不粗鲁的情况下,你可以制作一个按钮,然后在点击时让它消失。要获得更有力的答案,请解释您已经尝试过的内容,哪些有效,哪些无效。简言之,要比复制和粘贴一些基本代码付出更多的努力。虽然不是我,但很可能是因为你回答了一个家庭作业问题,而没有让提问者付出任何实际努力。这实际上不是一个家庭作业问题,我只是好奇。我在探索JSfiddle,试图了解更多关于Javascript的知识,我遇到了这个示例,我很好奇如何修改它来显示我想要显示的内容。“我还是Javascript新手。@克里斯,别忘了接受答案以帮助他人。