jQuery / JavaScript在脚本标签内部无效

我想,我的HTML文档输出龙与地下城的随机数。 但是,代码不起作用,我无法锻炼为什么。

    $(document).ready(function(){ $("#d4").click(function(){ var out = Math.random(1,4); alert(out); }; });    

Roll a d4

脚本标记不能具有src属性和正文,您需要使用单独的脚本标记

   

脚本 src

该属性指定外部脚本的URI; 这可以用作直接在文档中嵌入脚本的替代方法。 指定了src属性的脚本元素不应在其标记中嵌入脚本。

提醒后,您需要关闭点击function的括号。

 $(document).ready(function(){ $("#d4").click(function(){ var out = Math.random(1,4); alert(out); }); // <-- here }); 

缺少点击function的右括号。