如何在每个函数中设置仅索引一个项目
Posted
技术标签:
【中文标题】如何在每个函数中设置仅索引一个项目【英文标题】:how to set in each function to index one items only 【发布时间】:2020-10-08 15:26:41 【问题描述】:开发者的
我正在尝试修复 jquery 代码以修复不需要的每个(功能)项目
这里是代码
$(".html,.list-grid .HTML .widget-content").each(function()
var v = $(this),
// up too so.......on
text = 'View All',
aa = 'tag";
$(".HTML").each(function()
var div = $(this);
div.append(aa)
)
);
//up to so............on
是否有任何解决方案可以阻止我在上图中附加的这些行的多个索引
在此**中可用的任何标签或代码
.each(function()
var div = $(this);
div.append(aa)
**
以便修复此错误
【问题讨论】:
我已经读了几遍了,不知道你的目标是什么,你的问题是什么 【参考方案1】:经过多次阅读并试图理解问题,我可以理解您只需要一个锚标记。如果是这种情况,那么解决方案是您肯定需要在 .each()
函数之外获取标签创建过程,这样它就不会像您拥有的元素一样一次又一次地创建。
【讨论】:
【参考方案2】:试试这个:
$(".b-grid-item .HTML .widget-content,.list-grid .HTML .widget-content").each(function()
var v = $(this),
// up too so.......on
text = 'View All',
bb = '<a class="b-grid-viewmore" href="/search?&max-result=8">' + text + "</a>";
v.closest('.HTML').find('.widget-title').append(bb);
);
【讨论】:
这个标签正在工作,但问题仍然相同,它索引下面的 3-5 个锚链接我已经添加了完整代码以上是关于如何在每个函数中设置仅索引一个项目的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Qt QTableView 中设置 Shift + 单击选择的初始索引?