JQuery函数没有触发

时间:2017-01-18 23:28:17

标签: jquery jquery-ui

我在我的标题中有这个功能,它工作得很好,直到今天。我对文档进行了零更改,但现在函数根本没有触发。

我已经完成了在功能&这是有效的,但内部警报不会发生任何事情。

关于这出错的任何想法???

Jquery包括:

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

脚本:

 // THIS ONE WORKS
alert("Hello! I am an alert box!!");

$(function() {
  // THIS ONE DOES NOT WORK
  alert("Hello! I am an alert box!!");

  var cost = 1500;
  var industry = 0.07;

  $("#slider").slider({
    min: 50000,
    max: 250000,
    step: 5000,
    value: [ 95000 ],
    slide: function( event, ui ) {
      $("#slider-amount").val(ui.value);
      $("#calc-result").val("$" + (ui.value * industry - cost).toFixed(0) );

      var result = "$" + (ui.value * industry - cost).toFixed(0);
      $("#calc-result2").text(result);

      var salary = ui.value;
      $("#salary").text(salary);
    }
  });

  $("#slider-amount").val($("#slider").slider("value"));
  $("#calc-result").val("$" + ($("#slider").slider("value") * industry - cost).toFixed(0));

  var result = "$" + ($("#slider").slider("value") * industry - cost ).toFixed(0);
  $("#calc-result2").text(result);

  var salary = $("#slider").slider("value");
  $("#salary").text(salary);
});

我也测试了这个(不起作用)

$(function() {
    alert("Hello! I am an alert box!!");
});

但这可行:

alert("Hello! I am an alert box!!");

1 个答案:

答案 0 :(得分:0)

我发现错误 - 网站正在加载SSL证书,因此是https://,因此它正在加载

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

我删除了http:协议,它开始工作了!见下文:

<script type="text/javascript" src="//code.jquery.com/jquery-latest.min.js"></script>
<script src="//code.jquery.com/ui/1.10.3/jquery-ui.js"></script>