jquery-1.4.1.min.js无效

时间:2013-03-05 06:17:05

标签: 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/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>

3 个答案:

答案 0 :(得分:0)

使用FireBug控制台检查脚本加载的天气与否......

添加此行...而不是您的jquery js文件

http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js

答案 1 :(得分:0)

可能是这是错误,请尝试拨打doc ready

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

答案 2 :(得分:0)

尝试在$(document).ready(function(){ }中运行它。此外,没有必要像这样链接多个css()调用。尝试使用css({prop1: 'value1', prop2: 'value2'})

的语法