javascript - 单击按钮时增加 CSS 属性

标签 javascript jquery html css

<分区>

我想知道是否有一种方法可以在单击按钮时增加 css 属性的值。

例如,css 是

.Testclass{
font-size:30px;
}

有没有办法在每次单击按钮时使用 js 或 jquery 将 css 属性中的数字增加 10。

最佳答案

试试下面的代码...

编辑(见下方评论): 将其放入函数中

 var p = parent_window.document.body;
 var size = $('#teleprompter',p).css('font-size').slice(0,-2);
 size-=10;
 $('#teleprompter',p).css('font-size',size+'px');

其他片段(旧):

$('button[name=btn]').click(function(){
  var size = $('.Testclass').css('font-size').slice(0,-2);
  size -=10;
  $('.Testclass').css('font-size',size+'px')
  });
.Testclass{
font-size:30px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button name="btn">Make the font-size smaller!</button><div class="Testclass">TEXT</div>

来自奥地利的问候

关于javascript - 单击按钮时增加 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26086789/

上一篇:jquery - 如何通过坐标将按钮放在图像上并在单击这些按钮时运行 jquery 函数

下一篇:php - WP 上的特色图片

相关文章:

javascript - jQuery 单击或 touchstart 事件在移动设备上不起作用

javascript - 按键 Action

html - 我正在尝试为我正在构建的社交媒体网站制作一个 HTML 图标。如何创建一个独立的图标?

javascript - 检测两个相交的圆形元素的悬停

javascript - ajax调用可能有问题

javascript - 在多个复选框选择中显示某些 div 不起作用

javascript - 为什么我不能使用括号符号 + 变量将属性分配给对象?

javascript - 如何在三个div之间切换?可能使用 jquery 解决方案?

php - 在所有手机和设备上禁用 JW player 6

javascript - 如何在网络爬虫中以编程方式设置 Angular JS 选择值?