jquery 为何没有效果?

<scripttype="text/javascript"src="jquery-2.1.0.min.js"></script><scripttype="text/jav... <script type="text/javascript" src="jquery-2.1.0.min.js"></script>
<script type="text/javascript" src="jquery-2.1.0.min.js">
$(function(){
$("input:first").click(){
$("p").hide(); //隐藏
}
}
);
$(function(){
$("input:last").click(){
$("p").show(); //隐藏
}
}
);
</script>
</head>
<body>
<input type="button" value="Hide"><input type="button" value="Show">

<p>点击查看显隐效果</p>
</body>
</html>

为何没效果?
展开
 我来答
青鸟中关村专家
推荐于2018-03-19 · 知道合伙人软件行家
青鸟中关村专家
知道合伙人软件行家
采纳数:1734 获赞数:8440
就职于北大青鸟中关村,自2004年踏入北大青鸟这个行业,已经有11年工作经验和8年的培训经验,寓教于乐

向TA提问 私信TA
展开全部
<script type="text/javascript" src="jquery-2.1.0.min.js">表示引用其他的js文件,如果使用src引用了其他文件,则不能在script标签中间写js代码了

JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可
jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)
jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页
miniappMGMlMkctiS3pf
2014-02-07 · TA获得超过396个赞
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:145万
展开全部
这样才对;你复制下面的代码替换下。已经帮你测验过。不懂得地方再问我。你的写法存在语法错误;

<script type="text/javascript" src="jquery-2.1.0.min.js"></script>

<script>
$(function(){
$("input:first").click(function(){
$("p").hide(); //隐藏
})
}
);
$(function(){
$("input:last").click(function(){
$("p").show(); //隐藏
})
}
);
</script>
</head>
<body>
<input type="button" value="Hide"><input type="button" value="Show">

<p>点击查看显隐效果</p>
</body>
</html>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
言清意L
2018-03-19 · TA获得超过3099个赞
知道大有可为答主
回答量:3462
采纳率:85%
帮助的人:924万
展开全部
<script type="text/javascript" src="jquery-2.1.0.min.js"></script>
<script type="text/javascript">
$(function(){
    $("input:first").click(function(){
        $("p").hide(); //隐藏
    });
    $("input:last").click(function(){
        $("p").show(); //隐藏
    });
});
</script>
</head> 
<body>
<input type="button" value="Hide"><input type="button" value="Show">

<p>点击查看显隐效果</p>
</body>
</html>

这是我改过的代码,你复制一下试试。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhaoapk
2014-02-07 · TA获得超过3771个赞
知道大有可为答主
回答量:1343
采纳率:40%
帮助的人:1609万
展开全部
把第二个scrpt标签的src删了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-02-07
展开全部

$("input:first").click(){
$("p").hide(); //隐藏
};



$("input:last").click(){
$("p").show(); //隐藏
};

更多追问追答
追问
不行,这个也不行
$(function(){
$("input:first").click(function(){
$("p").hide(); //隐藏
});
$("input:last").click(function(){
$("p").show(); //显示
});

});
追答
把外面的$(function(){层去掉。再不行就用ID好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式