Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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 Jquery显示隐藏不工作_Javascript_Jquery_Css - Fatal编程技术网

Javascript Jquery显示隐藏不工作

Javascript Jquery显示隐藏不工作,javascript,jquery,css,Javascript,Jquery,Css,我怎样才能解决这个问题 我做错了什么?我想这行后面需要一个分号,而不是逗号: $('#Submit').click(function (e) { $('#error').html(""); e.preventDefault(); code = $('#Code').val(), $('#loader').show(); $.post('/home/foo/', { code: code },

我怎样才能解决这个问题


我做错了什么?

我想这行后面需要一个分号,而不是逗号:

    $('#Submit').click(function (e) {
         $('#error').html("");

         e.preventDefault();
         code = $('#Code').val(),

         $('#loader').show();
         $.post('/home/foo/', { code: code },
              function (data) {

                  $('#loader').hide();
                  alert(currentItem.ItemImage);
                  $('#current').html(currentItem.ItemImage);


事实证明,在css
中,content img{display:none}
导致加载程序不显示。

不,我查看错误控制台。无错误。放入
console.log(“响应”,数据)编码到post回调函数中。看看能不能给你点什么。是的,我得到我想要的。我对此没有问题<代码>$(“#加载程序”).show()不起作用,即使我从单击中取出它。在
隐藏它之前,console.log
#loader
如何,并查看它是否可见?您可能希望在有人否决您之前将其作为您的答案发布或删除此问题;-)如果我将#loader div从#content div中去掉,则loader显示。否则就不行了
    $('#Submit').click(function (e) {
         $('#error').html("");

         e.preventDefault();
         code = $('#Code').val(),

         $('#loader').show();
         $.post('/home/foo/', { code: code },
              function (data) {

                  $('#loader').hide();
                  alert(currentItem.ItemImage);
                  $('#current').html(currentItem.ItemImage);
code = $('#Code').val(),
code = $('#Code').val();