将简单Javascript转换为jQuery
我有这个:将简单Javascript转换为jQuery,javascript,jquery,Javascript,Jquery,我有这个: <script type="text/javascript"> window.onresize = fontResize; function fontResize() { document.body.style.fontSize = parseInt(document.documentElement.clientWidth/100) + 'px'; } </script> window.onresize=fontsi
<script type="text/javascript">
window.onresize = fontResize;
function fontResize() {
document.body.style.fontSize = parseInt(document.documentElement.clientWidth/100) + 'px';
}
</script>
window.onresize=fontsize;
函数fontResize(){
document.body.style.fontSize=parseInt(document.documentElement.clientWidth/100)+“px”;
}
有没有人可以试着把它转换成jQuery,我有一个带有类“features”的DIV,当它们被调整大小时,我需要用p文本来填充它们,所以我需要字体大小随DIV的增大/缩小。这有意义吗
谢谢这就是你要找的吗
window.onresize = fontResize;
function fontResize() {
$('body').css('font-size',parseInt($('body').css('width'))/100) + 'px');
}
这里。。。质问
$(document).ready(function(){
$(window).bind('resize initialSize',function(){
$('body').css('font-size', ($(window).width()/8) + 'px');
}).trigger('initialSize');
});
这一个考虑了初始尺寸
function fontResize(){
$('body').css('font-size', ($(window).width()/8) + 'px');
}
fontResize();
$(window).resize( fontResize );
当您在编写代码时遇到特定问题时,我们将很乐意帮助您解决这些问题。在大多数情况下,我们不会为您编写代码。为何有些人投了反对票,不作解释。非常没有帮助。好吧,很公平,也许我应该重新表述我的问题,我对Javascript不太感兴趣,所以如果有人能给我解释一下,我可以试着写一写。最好的方法是看一本好的Javascript参考书或网站,了解每个函数和关键字的用途,然后与交叉引用,以找到等效的jQuery函数或实现相同结果的方法。@benhowdle89:否决票不是对您的攻击。我们使用投票来表明本网站内容的有用性。如果一个问题紧随其后,并且有可能帮助许多人,那么它将被提升投票。否则,它将被否决。最终目标是生成一个站点,为实用的、有重点的问题提供有用的答案。应该使用
$(窗口)。调整大小我在中为边栏梯度水平大小做了类似的事情为什么fontResize()
的冗余,在其他地方还会使用此功能?还有,为什么不$(window).resize(fontResize)
?另外,当您可以触发一个调整大小时,为什么要调用函数fontResize()
?@benhowdle89:发布答案的答案?我想知道有什么不同D@Shef我注意到你的不起作用,所以我按自己的方式修复了它,然后你按自己的方式编辑。