2014-11-21 19 views
0

寫了下面的(工作)的JavaScript我如何JavaScript的轉換將jQuery +使用它在WordPress的

function calc(A,B,SUM) { 
    var one = Number(A); 
    var two = Number(document.getElementById(B).value); 
    if (isNaN(one)) { alert('Invalid entry: '+A); one=0; } 
    if (isNaN(two)) { alert('Invalid entry: '+B); two=0; } 
    document.getElementById(SUM).value = (one/(((two*0.6)/2.4)/12))*100; 
} 

不過,我需要將其轉換爲jQuery的與WordPress的工作。我有一個正確入隊的.js文件。

我所做的一切只是創建錯誤。那裏有什麼資源來解釋如何將其轉換爲jquery,以及如何讓他們jQuery在wordpress中工作?

+2

你不必將它轉換成jQuery,jQuery是javascript,並且代碼應該在Wordpress中工作得很好。 – adeneo 2014-11-21 06:30:49

+0

它在WP之外很好,我想過去我記得需要做一些特別的事情。 – Jason 2014-11-21 06:37:42

+0

是的,除非你有太多的跨瀏覽器問題或沒有動畫需要,堅持使用JavaScript代碼,這將更快,因爲內部jQuery將代碼轉換爲JavaScript。 – vinayakj 2014-11-21 06:37:44

回答

1

堅持用javascript,除非需要jQuery。否則,下面是等效的jQuery代碼。

function calc(A,B,SUM) { 
    var one = Number(A), two = Number($("#"+B).val()); 
    if (isNaN(one)) { alert('Invalid entry: '+A); one=0; } 
    if (isNaN(two)) { alert('Invalid entry: '+B); two=0; } 
    $("#"+SUM).value = (one/(((two*0.6)/2.4)/12))*100; 
} 
相關問題