jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了javascript – Jquery脚本在计数脚本中定位我的所有div,希望它为每个div单独工作大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 jquery脚本,可以计算单词并根据单词的大小调整字体大小.问题是它在父级中使用h1计算所有属性.我希望它为每个h1单独计数.最初的脚本标记为h1:first.这是一个脚本,它计算类wofa中的所有h1:

$(function(){

var $quote = $(".wofa h1");

var $numWords = $quote.text().split(" ").length;

if (($numWords >= 1) && ($numWords < 3)) {
    $quote.css("font-size","1px");
}
else if (($numWords >= 3) && ($numWords < 6)) {
    $quote.css("font-size","5px");
}
else if (($numWords >= 20) && ($numWords < 30)) {
    $quote.css("font-size","10x");
}
else if (($numWords >= 30) && ($numWords < 40)) {
    $quote.css("font-size","15px");
}
else {
    $quote.css("font-size","1px");
}

});

解决方法

我用你的选择器尝试了.each()方法,没有选择任何东西.

我结束使用$(‘.wofa,h1).each():

$('.wofa,h1').each(function() { 
    var words = $(this).html().split(" ");
    alert($(this).html() + ' has ' + words.length + ' words');
});

这是jsfiddle的工作版本:
http://jsfiddle.net/russianator/jKPdQ/

大佬总结

以上是大佬教程为你收集整理的javascript – Jquery脚本在计数脚本中定位我的所有div,希望它为每个div单独工作全部内容,希望文章能够帮你解决javascript – Jquery脚本在计数脚本中定位我的所有div,希望它为每个div单独工作所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。