我试图让按钮在点击后显示我的段落。不知道我做错了什么!使用显示方法
function $() {
"use strict";
}
$(document).ready(function() { "use strict";
$("button").onClick(function() {
$("p").show();
});
});
我试图让按钮在点击后显示我的段落。不知道我做错了什么!使用显示方法
function $() {
"use strict";
}
$(document).ready(function() { "use strict";
$("button").onClick(function() {
$("p").show();
});
});
JQuery参考$
。第一个函数声明一个名称为$
的函数,从而覆盖JQuery $
变量。由于“严格使用”仅适用于它位于顶部的范围,并且假设您的第一个函数中没有其他代码,那么第一个函数没有意义,只会导致问题并将其删除。
你想在这里的方法是on
,不onClick
(onclick
是一个非常古老的方法来设置点击事件处理程序通过HTML属性或作为DOM对象的属性,但你有一个jQuery包裹设置对象,没有按“T支持,):
$(function() {
$("button").on("click", function() {
$("p").show();
});
});
.hide {
display:none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button>Show the text</button>
<p class="hide">This is a test</p>
第一个函数覆盖jQuery .... – epascarello
啊,是的。让我更新答案。 –
请随时发布有关HTML和CSS与你的问题,这样我们就可以重现您的问题。 –
你知道如何导入jQuery吗? –
为什么这个问题有一个简单的错误,它并没有提供所有相关的代码被投票? –