字体真棒图标,带有点击事件集
Font-Awesome icon with an onclick event set
>我正在尝试使用以下字体真棒图标
<i class="fa fa-minus-circle"></i>
作为我页面上列表中项目旁边的删除图标,如下所示:
Item 1 delete-icon
Item 2 delete-icon
单击其中一个图标时,我需要运行一个JavaScript函数...
我应该用什么 html 元素包装图标?我注意到当我使用锚标签时,它会变成蓝色,当我使用按钮时,它最终会被包裹在一个按钮中。还有其他选择吗?
本质上我想这样做
<a onclick="Remove()"><i class="fa fa-minus-circle"></i></a>
或者这个
<button onclick="Remove()"><i class="fa fa-minus-circle"></i></button>
但只有图标按原样显示,没有修改。没有蓝色,也没有包裹在按钮内。
只需使用带有onclick
的div
标签或span
标签
<div onclick="myFunction()">
<i class="fa fa-minus-circle"></i>
</div>
或
<span onclick="myFunction()">
<i class="fa fa-minus-circle"></i>
</span>
要么使用 CSS 从锚标记中删除蓝色轮廓,要么在字体真棒图标本身上设置 onclick
-handler:
<i class="fa fa-minus-circle" onclick="Remove()"></i>
这里有一种使用字体的方法 真棒 与引导程序。
{{#if currentUser}}
<a class="btn btn-large btn-primary logout" href="#">
<i class="fa fa-sign-out" aria-hidden="true">Logout</i>
</a>
{{else}}
<a href="/login" class="btn btn-primary login-toggle">Register/Login</a>
{{/if}}
相应的JS在注销按钮上创建单击事件
'click .logout':() =>{
//your JS functionality.
}
<a style="color: inherit;" onclick="Remove()"><i class="fa fa-minus-circle"></i></a>
这将采用图标的默认颜色。您还可以根据需要指定任何颜色。
相关文章:
- 单击标记时更改标记图标(在单击事件上),并在单击另一个标记时将其恢复为普通图标
- 完整日历 - 在事件上拖放图标
- IE 输入清除图标有时不会触发更改事件
- jQuery显示带有切换事件的图标
- 无法在更改事件中获得不同的图标
- 在 jquery 移动版中分别分隔可折叠文本和图标的事件
- 引导日期时间选择器 - 覆盖单击日历图标事件
- Javascript - 在加载页面内容时将图标/图像放在页面上,并在某些JS事件中使用它
- 字体真棒图标,带有点击事件集
- 流星事件的目标是在带有内部图标的链接上表现奇怪
- 手风琴图标正在更改,当手风琴内部有一些点击事件:引导 2.3 版本
- 谷歌日历-事件旁边的小图标
- 单击按钮上的图标字体图标(有时是文本)时,Backbone.js事件未触发
- Fullcalendar将图标添加到事件而不触发事件单击
- JS:带有图标的按钮的事件目标
- 单击按钮后,在单击事件进行时,在按钮上显示微调器图标
- 使用keyup事件使jquery图标可见
- 链接上的浮动图标不接收鼠标单击事件
- Chrome扩展触发点击事件上的图标按下
- 在单选按钮更改事件上动态更改字体Awesome图标