首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >切换图标Framework7

切换图标Framework7
EN

Stack Overflow用户
提问于 2017-12-12 12:36:55
回答 1查看 376关注 0票数 1

我有一个带有图标的div,每次点击这里我都想改变它

代码语言:javascript
复制
$$('.right').on('click', function() {
  $$("#change-view").html() === '<i id="" class="material-icons">view_column</i>' ? $$("#change-view").html('<i id="" class="material-icons">view_carousel</i>') : $$("#change-view").html('<i id="" class="material-icons">view_column</i>');
})
代码语言:javascript
复制
<div class="right"><a href="#" id="change-view" class="link"><i class="icon 
material-icons">view_carousel</i></a></div>

注意:它只适用于第一次单击,但在此之后,它不再改变,我将使用double ($$)来表示Framework7。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-12 13:49:28

给你一个解决办法

代码语言:javascript
复制
var $$ = $.noConflict();
$$('.right').on('click', function() {
  $$("#change-view").html() === '<i id="" class="material-icons">view_column</i>' ? $$("#change-view").html('<i id="" class="material-icons">view_carousel</i>') : $$("#change-view").html('<i id="" class="material-icons">view_column</i>');
})
代码语言:javascript
复制
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="right"><a href="#" id="change-view" class="link"><i class="icon 
material-icons">view_carousel</i></a></div>

希望这能帮到你。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47772843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档