Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery问题:$未定义(我正在尝试实现等分高度脚本)_Javascript_Jquery - Fatal编程技术网

Javascript JQuery问题:$未定义(我正在尝试实现等分高度脚本)

Javascript JQuery问题:$未定义(我正在尝试实现等分高度脚本),javascript,jquery,Javascript,Jquery,我需要一个解决方案,将class=col的两个div的高度设置为最高的div的高度 我在这里找到了一个解决方案,用于实现这一点: 这是我在我的网站上放置的代码: <script language="javascript" type="text/javascript" href="jquery.js"></script> <script> function equalHeight(group) { var tallest = 0; group.e

我需要一个解决方案,将class=col的两个div的高度设置为最高的div的高度

我在这里找到了一个解决方案,用于实现这一点:

这是我在我的网站上放置的代码:

<script language="javascript" type="text/javascript" href="jquery.js"></script>
<script>
function equalHeight(group) {
    var tallest = 0;
    group.each(function() {
        var thisHeight = $(this).height();
        if(thisHeight > tallest) {
            tallest = thisHeight;
        }
    });
    group.height(tallest);
}
$(document).ready(function() {
    equalHeight($("div.col"));
});
</script>

功能相等高度(组){
var=0;
组。每个(函数(){
var thishheight=$(this).height();
如果(此高度>最高){
最高=此高度;
}
});
身高(最高);
}
$(文档).ready(函数(){
等高(元);;
});
不幸的是,这并不能解决我的问题。当我打开Firefox错误控制台时,它会告诉我“$未定义”

$(“.col”)不应该是问题,对吗?当我在Firebug控制台中运行命令$$(“.col”)时,它会很好地返回我的两列


请帮我做这个,因为它快把我逼疯了!谢谢你的帮助

用于指示外部脚本文件位置的正确脚本标记属性是src,而不是href

所以不是

<script language="javascript" type="text/javascript" href="jquery.js"></script>

你应该使用

<script language="javascript" type="text/javascript" src="jquery.js"></script>


查看有关脚本标签的更多信息

谢谢Markus,作为一名新手开发人员,我往往会犯这些愚蠢的错误。很高兴你指出了这一点,它现在很好用了。@prgmatic:我们都去过那里;)提问和参与社区活动是最好的学习方式!如果你能接受我的回答,我将非常高兴:)