2017-01-18 149 views
0

我有這個函數在我的頭裏面,它工作的很完美,直到今天。我對文檔做了零修改,只是現在函數根本不會觸發。JQuery函數沒有觸發

我已經修復了在功能&以外的警報,但警報內部並不會觸發任何事情。

任何想法在哪裏出錯了?

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!!"); 
+0

在瀏覽器控制檯中的任何錯誤? – charlietfl

回答

0

我發現錯誤 - 網站被裝上的SSL證書,所以是https://開頭,因此它被blokcing的

<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>