gpt4 book ai didi

javascript - 我需要在
  • 标签上与不同的
      具有相同的高度
  • 转载 作者:行者123 更新时间:2023-11-28 19:39:48 24 4
    gpt4 key购买 nike

    我有两个李数相同的。如果第一个中的第二个 li 改变高度,我希望第二个改变第二个位置中 li 的高度。我启动了一个 JQuery 脚本,但不知道如何检查每个 li。

    <li data-target="dynamic">
    <ul>
    <li>item 1<br>3</li>
    <li>item 2</li>
    <li>item 3</li>
    </ul>
    </li>
    <li data-target="dynamic">
    <ul>
    <li>item 1</li>
    <li>item 2</li>
    <li>item 3</li>
    </ul>
    </li>

    JavaScript

    $('[data-target="dynamic"]').each(function(){
    $(this).find('li').each(function(n){
    $(this).attr('data-position', n);
    });
    });

    $('[data-position]').each(function(){
    var height = $(this).height();
    console.log($(this),height);
    });

    我做了一个jsfiddle:http://jsfiddle.net/6yL6fdt7/

    最佳答案

    类似这样的事情......我不太确定你想要实现什么,但我希望我猜对了

    http://jsfiddle.net/6yL6fdt7/3/

    function align(first, second) {
    var f = first.find('li');
    var s = second.find('li');

    for (var i = 0; i < f.length; i++) {
    var first_li = $(f[i]);
    var second_li = $(s[i]);
    if (first_li.height() > second_li.height())
    second_li.height(first_li.height());
    else if (first_li.height() < second_li.height())
    second_li.height(first_li.height());
    }
    }

    align($('#one'), $('#two'));

    关于javascript - 我需要在 <li> 标签上与不同的 <ul> 具有相同的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25315606/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com