1

我使用以下 jquery 脚本对 CRM 表上的潜在客户/订单记录进行优先级排序:

$('#SubscribersManageList tr:not("tr.Heading3"):contains("**-********"):not(:contains("$")):not(:contains("Ahora")):not(:contains("tel:")):not(:has(img[src*="images/plus.gif"]))').insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("No quiero contratar"):not(:has(img[src*="images/plus.gif"]))').insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("No lo sé"):not(:has(img[src*="images/plus.gif"]))').insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("En 15"):not(:has(img[src*="images/plus.gif"]))').css("background-color", "#FE8").insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("En 7"):not(:has(img[src*="images/plus.gif"]))').css("background-color", "#FE8").insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("tel:"):not(:has(img[src*="images/plus.gif"]))').css({'background-color' : '#F9B820', 'font-size' : '12px'}).insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("Ahora"):not(:has(img[src*="images/plus.gif"]))').css({'background-color' : '#F9B820', 'font-size' : '12px'}).insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("Ahora"):contains("tel:"):not(:has(img[src*="images/plus.gif"]))').css({'background-color' : '#F9B820', 'font-size' : '12px'}).insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("$"):not(:has(img[src*="images/plus.gif"]))').css({'background-color' : '#F9B820', 'font-size' : '12px'}).insertAfter("tr.Heading3:last");

$('#SubscribersManageList tr:contains("Ahora"):contains("tel:"):contains("$"):not(:has(img[src*="images/plus.gif"]))').css({'background-color' : '#F9B820', 'font-size' : '12px'}).insertAfter("tr.Heading3:last");

我想表达并添加到我的代码中但不能做的是:

我只想显示最后 5 个条件的记录并隐藏其他所有内容,直到没有与最后 5 个条件匹配的记录,然后显示其余的。

最后 5 个条件优先考虑并为它们分配特定的 css-background,所以我想要做的是,当没有其他条件具有最后 5 行中表达的条件时,然后显示其余的联系人。

有什么帮助吗?

4

0 回答 0