【发布时间】:2018-10-29 18:19:47
【问题描述】:
我已经完成了
- 一些html标签点击事件通过鼠标点击和 键盘输入
- 某些 html 标签点击事件不工作时 按键盘输入。只需单击鼠标即可。
我需要两个都是我们在单一方法中执行的
喜欢:按钮、锚点
"Button **and Anchor**" - 仅支持 .
"p,div,span,h1"- 标签不支持。
按钮和锚标记仅适用于鼠标单击和键盘输入 !
使用键盘输入的剩余元素不工作选项卡为什么?
不要说键盘输入的keycode方法我需要类似的按钮和锚标签
这里是演示:
$(document).ready(function(){
$("p").click(function(){
alert("The paragraph was p.");
});
$("div").click(function(){
alert("The paragraph was div.");
});
$("span").click(function(){
alert("The paragraph was span.");
});
$("h1").click(function(){
alert("The paragraph was h1.");
});
$("button").click(function(){
alert("The paragraph was button.");
});
$("a").click(function(){
alert("The paragraph was a.");
});
});
* {
margin-bottom:20px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<h2>Button and Anchor Tag only working both mouse click and keyboard enter ! </h2>
<h2>remaining element are not working tab using keyboard enter ? </h2>
<br>
<br>
<p tabindex="0">Click on this paragraph.</p>
<div tabindex="0">Click on this div.</div>
<span tabindex="0">Click on this span.</span>
<h1 tabindex="0">Click on this h1.</h1>
<button> Click on this button.</button> <br>
<a href="#"> Click on this anchor </a>
谢谢 贾亚普拉卡什
【问题讨论】:
-
这个链接可能有帮助link
标签: javascript jquery html css