jquery

window.$('document').ready(function () {
  window.$('#ul5 a').on('click', function () {
    window.$(this).css('fontSize', '20px')
  })
})

我想实现,默认的时候字体大小是16px,然后点击的元素字体变大,随机点击其他元素时,上一次点击的字体还原成16PX,用jq写不会了。求大神指教。

阅读 1.4k
1 个回答

试试

所有需要改变的字体都加上统一样式,比如:fontchange
$('document').ready(function () {
  $('.fontchange').on('click', function () {
    $('.fontchange').css('fontSize', '16px'); // 还原所有
    $(this).css('fontSize', '20px');    // 当前变大
  })
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进