簡體   English   中英

如何發現最大字體大小的元素

[英]How discover the element with the max font-size

我正在嘗試根據此元素(關鍵字)的font-size與其他元素的font-size的比較來回答函數的調用:

這是在原型內:

self.settings.same是一個包含其他元素的數組。

self.settings.same.forEach(function (item) {
  var me    = parseInt(self.element.css('fontSize').substring(-1, 2), 10);
  var other = parseInt(item.css('fontSize').substring(-1, 2), 10);

  if (other > me) {
    return false;
  }

  return true;
});

如果其他元素的字體大小比當前元素大,我想返回false,但是這不起作用,因為它僅使循環一次,因此比較僅發生一次。

如果僅當所有others元素都大於me時才可以返回false,那么這應該可以工作。

self.settings.same.forEach(function (item) {
  var me    = parseInt(self.element.css('fontSize').substring(-1, 2), 10);
  var other = parseInt(item.css('fontSize').substring(-1, 2), 10);

  if (other < me) {
    return true;
  }

});
return false;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM