Guest User

Untitled

a guest
Feb 25th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. $.fn.equivalent = function (){
  2. //запишем значение jQuery выборки к которой будет применена эта функция в локальную переменную $blocks
  3. var $blocks = $(this),
  4. //примем за максимальную высоту - высоту первого блока в выборке и запишем ее в переменную maxH
  5. maxH = $blocks.eq(0).height();
  6.  
  7. //делаем сравнение высоты каждого блока с максимальной
  8. $blocks.each(function(){
  9. maxH = ( $(this).height() > maxH ) ? $(this).height() : maxH;
  10. /*
  11. Этот блок можно записать так:
  12. if ( $(this).height() > maxH ) {
  13. maxH = $(this).height();
  14. }
  15. */
  16. });
  17.  
  18. //устанавливаем найденное максимальное значение высоты для каждого блока jQuery выборки
  19. $blocks.height(maxH);
  20. }
  21.  
  22. //применяем нашу функцию в элементам jQuery выборки - $('.nav')
  23. $('.nav').equivalent();
Add Comment
Please, Sign In to add comment