Jquery循环遍历元素并设置宽度

发布于 2025-01-03 09:30:47 字数 404 浏览 1 评论 0原文

我在显示/隐藏选项卡框中的每个选项卡内都有分页。我需要根据该选项卡中的项目数量在每个 .pagination 元素上设置 with 。我有这段代码,它似乎在第一个选项卡中工作,但没有在每个后续选项卡中设置分页宽度。

$('.tab_content').each(function() {
        var liNum = $('.pagination li',this).size();
        var liWidth = $('.pagination li',this).outerWidth() + 2;
        var paginationwidth = liNum * liWidth;

        $('.pagination',this).width(paginationwidth);
    });

I have pagination inside each tab in a show/hide tab box. I need to set the with on each .pagination element depending on the number of items in that tab. I have this code which appears to work in the first tab but doesn't set the width of pagination in each of the subsequent ones.

$('.tab_content').each(function() {
        var liNum = $('.pagination li',this).size();
        var liWidth = $('.pagination li',this).outerWidth() + 2;
        var paginationwidth = liNum * liWidth;

        $('.pagination',this).width(paginationwidth);
    });

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文