WordPress页面中的JavaScript问题

时间:2015-11-10 作者:James Xu

我制作了一个简单的HTML页面,其中包含JavaScript,如下所示:

<script>
  function myFunction() {
    var y = document.querySelector(\'input[name="mum1"]:checked\').value;  
    var z = document.querySelector(\'input[name="num2"]:checked\').value;
    var x = +y + +z;
    document.getElementById("total").innerHTML = x;
  }
</script>

<button onclick="myFunction()">Try it</button>
它本身工作得很好。当我将其添加到WordPress网站时(在页面中添加HTML)。错误消息如下所示:

Uncaught SyntaxError: Unexpected token 
Uncaught ReferenceError: myFunction is not defined
我猜这是JavaScript冲突造成的,我的WordPress网站使用jquery。

如何解决问题。

1 个回复
SO网友:James Xu

改变

var x = +y + +z;

var x = Number(y) + Number(z);
完成~