我是 Web 开发新手,现在正在学习 JQuery。我这里有一个疑问。这是来自 W3Schools.com 的代码。我想知道如果我在此处再添加一个按钮,如何仅针对第一个按钮的单击事件运行此 JavaScript。
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
</script>
</head>
<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>Click me</button>
<br />
<button>Second Button</button>
</body>
</html>
最佳答案
您可以向按钮添加一个 ID,并通过如下选择在该 ID 上放置一个点击事件(如果按钮 ID 为“submitForm”)$("#submitForm")
事实上,有很多方法可以用jquery选择元素,看看这个:http://api.jquery.com/category/selectors/
在您的具体示例中,如果您不想在按钮上放置 ID,则可以使用 :first 仅访问第一个,如下所示 $("button:first")
关于javascript - 访问 JQuery 中的两个不同按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16024185/