Javascript jquery-1.4.1.min.js不工作

Javascript jquery-1.4.1.min.js不工作,javascript,jquery,asp.net,visual-studio-2010,visual-studio-2008,Javascript,Jquery,Asp.net,Visual Studio 2010,Visual Studio 2008,下面的代码在visual studio 2010中有效,但在visual studio 2008中无效, 如果我遗漏了任何其他例外情况?为了知道我遗漏了什么,我还应该检查什么 注意*我只能接收警报(开始),但不能接收警报(end1)和警报(end2) 最新编辑的评论-我发现我的jquery文件没有正确加载,我不想使用url,可以为我提供本地src吗?我在一个解决方案中有几个项目文件,我的脚本文件夹在我的一个项目文件中,所以我的本地src应该是什么样子 <script type="text/

下面的代码在visual studio 2010中有效,但在visual studio 2008中无效, 如果我遗漏了任何其他例外情况?为了知道我遗漏了什么,我还应该检查什么

注意*我只能接收警报(开始),但不能接收警报(end1)和警报(end2)


最新编辑的评论-我发现我的jquery文件没有正确加载,我不想使用url,可以为我提供本地src吗?我在一个解决方案中有几个项目文件,我的脚本文件夹在我的一个项目文件中,所以我的本地src应该是什么样子

<script type="text/javascript" src="Scripts/jquery-1.4.1.min.js"></script>
<script type="text/javascript">
alert("Starting");

var data = {
    btnSaveDraft: "this is save draft button",
    btnSubmit: "this is button submit"       

}

function ShowTooltip() {
    var Tip = $("<div class='dinamictip'></div>");
    $("input").hover(function() {
        Tip.text('');
        var ToolTipID = $(this).attr('id');
        var height = $(this).height() + 10;
        var offset = $(this).offset();
        if (data[ToolTipID].split('<br\>').length - 1) {
            var temp = data[ToolTipID].split('<br\>').length - 1;
            height = temp * 10;
        } else {
            height = 10;
        }


        Tip.html(data[ToolTipID]);


        Tip.css('display', 'inline').css('position', 'absolute').css('background', 'lightyellow').css('border', '1px solid #cccccc').css('color', '#6c6c6c').css('left', offset.left).css('top', offset.top - height).css('border-radius', '15px')



        Tip.appendTo('body');


    },

            function() {
                Tip.remove();
            });

}



   $(function() {
    ShowTooltip();
    alert("End1");
});
alert("End2");
</script>

警报(“启动”);
风险值数据={
BTNSAVERRAFT:“这是保存草稿按钮”,
btnSubmit:“这是按钮提交”
}
函数ShowTooltip(){
变量提示=$(“”);
$(“输入”).hover(函数(){
提示:文本(“”);
var ToolTipID=$(this.attr('id');
var height=$(this).height()+10;
var offset=$(this.offset();
if(数据[ToolTipID].split(“”).length-1){
var temp=data[ToolTipID].split(“”).length-1;
高度=温度*10;
}否则{
高度=10;
}
html(数据[工具提示]);
css('display','inline').css('position','absolute').css('background','lightyellow').css('border','1px solid','cccccc').css('color','6c6c').css('left','offset.left').css('top','offset.top-height').css('border-radius','15px'))
提示:附于(“主体”);
},
函数(){
提示:删除();
});
}
$(函数(){
ShowTooltip();
警报(“End1”);
});
警报(“End2”);

使用FireBug控制台检查脚本是否已加载

添加这一行..而不是jquery js文件


可能这是错误,请尝试调用
doc ready

$(function(){
   ShowTooltip();
});

尝试在
$(document).ready(function(){}
中运行它。另外,不需要像那样链接多个css()调用。尝试使用
css({prop1:'value1',prop2:'value2'})的语法。

它以什么方式“不起作用”使用FireBug控制台检查您的脚本是否加载..我发现我的jquery文件没有正确加载,我不想使用url,可以为我提供本地src吗?我在一个解决方案中得到了几个项目文件,我的脚本文件夹在我的一个项目文件中,那么我的本地src应该是什么样子的?您确定jquery加载了吗?您有吗控制台中有错误吗?