【发布时间】:2021-09-14 05:25:23
【问题描述】:
我使用下面的代码来格式化一些链接。它可以在链接中添加后缀或前缀。但我一直在研究如何删除部分链接。
例如,下面的这个链接。
https://www.torrid.com/product/boyfriend-straight-jean---vintage-stretch-medium-wash/14478822.html?cgid=Clothing_Jeans_Straight_Boyfriend#promo_id=210802_Jeans&promo_name=BoyfriendStraight_BoyfriendStraight&promo_creative=2107_FG_Denim_Boyfriend_Straight_277x702&promo_position=Jeans_Slide3&start=1
它有多余的数据,后面的一切
https://www.torrid.com/product/boyfriend-straight-jean---vintage-stretch-medium-wash/14478822.html
不需要,在添加后缀或前缀之前,如何在格式化链接时删除该点之后的所有内容。提前感谢您的帮助!
$("#btnGenerateLinks").on("click", function() {
var valNeed = $("#strngtime").val();
// if (valNeed.trim().length) { // For filter blank string
$('input[name="linktype1"]').each(function() {
$(this).val($(this).data("link") + valNeed);
});
$('input[name="linktype2"]').each(function() {
$(this).val(valNeed + $(this).data("link"));
});
// }
});
更新 - 是所有查询参数
更新 - 现在进行简单的拆分
var myArr = valNeed.split("?")[0];
【问题讨论】:
-
删除部分字符串或专门从 URL 中删除查询参数?
-
是的所有查询参数,以建立一个干净的链接
标签: javascript php html jquery