如何在不听按键的情况下使<i>元素可点击?

时间:2017-10-16 08:12:42

标签: html5 angular

我有一些带有glyphicons的<i>元素,我希望在按ENTER键时触发它们。我正在使用Angular 2  我怎么能这样做?

<i class="glyphicon  glyphicon-menu-down down"
                   *ngIf="!(sort.name === 'Last Name' && sort.order > 0)" (click)="sortTrips('name')" ></i> . 

2 个答案:

答案 0 :(得分:1)

我找到了答案(仅适用于Angular 2):

<div (keyup.enter)="function()">
 <i class="glyphicon  glyphicon-menu-down down"><i>
</div>

在这种情况下,应用程序正在按计划运行。

答案 1 :(得分:0)

尝试创建像@HassanIman这样的事件,如下所示:

&#13;
&#13;
<!DOCTYPE html>
<html>
<body>

<p>This example demonstrates how to assign an "onclick" event to a p element.</p>

<p id="demo" onclick="myFunction()">Click me.</p>

<script>
function myFunction() {
    document.getElementById("demo").innerHTML = "YOU CLICKED ME!";
}
</script>

</body>
</html>
&#13;
&#13;
&#13;

您尝试在此网站中查看完整示例:W3SCHOOLS ONCLICK EVENT