javascript - 删除 AngularJS 默认点击框

标签 javascript css angularjs button onclick

我有一个按预期工作的简单 ng-click 指令,但是当我单击其中一个元素(下面的星星)时,会出现一个蓝色选择框。该元素是一个 md-icon。如何删除/隐藏此选择框?

enter image description here

这是元素:

<md-icon ng-click="starClicked(i)" ng-repeat="i in [0, 1, 2, 3, 4]" id="rate-course-star-{{i}}" ng-mouseover="starMouseHovered(i)" ng-mouseleave="starMouseLeft(i)">star_rate</md-icon>

单击任何星星时都会出现相同大小的选择框,其位置使得单击的星星位于框中最左侧。

最佳答案

为了解决这个问题,我将其包装在 <md-button> 中.

关于javascript - 删除 AngularJS 默认点击框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43263070/

相关文章:

javascript - 访问 iframe 的 "unnamed"parent

javascript - 不遵循折线路径的自定义符号动画

javascript - NextJS - 在一页上进行多次获取的动态路由

javascript - AngularJS 过滤器去除某个正则表达式

angularjs - 使用 CURL 请求的 Ajax 身份验证 : Ionic app, Django、Rest、Oauth2

javascript - Jquery执行函数第三方函数结束后

javascript - 使用 onclick 调用函数,并在该函数内使用 onclick 调用另一个函数

css - 如何在 UIWebView 中使用 CSS?

javascript - jsPlumb 连接没有相应地移动到元素位置

angularjs - Protractor - 为测试生成随机数据