javascript - 在移动设备上重定向下划线到 url 的前面
问题描述
我们有一个代码,可以根据图像名称将用户重定向到不同的页面。它在桌面上运行良好。今天在移动设备上,它开始将下划线移动到 URL 的前面,所以我们得到了 404。
而不是正确的网址:
https://e-riggingsandbox-com.3dcartstores.com/_p_3700.html
它正在返回:
_https://e-riggingsandbox-com.3dcartstores.com/p_3700.html
$(document).ready(function(){
$("#[value]").click(function(){
var img = $(this).find("img");
var src = img.attr("src");
var link = src.toString();
var linkFinal1 = link.replace('.jpg','');
var linkFinal = linkFinal1.replace('assets/images/icons/','');
$(location).attr("href", "e_" +linkFinal+ ".html");
});
});
解决方案
推荐阅读
- javascript - 创建一个返回唯一随机数并将该数字分配给单个变量的函数
- string - 如何在 Dart 中反转包含代理对的字符串?
- google-cloud-platform - 如何在谷歌云功能中验证经过身份验证的用户?
- sql-server - 如果我的 casenddate (column) = '3000-01-01' 然后使用 casestartdate(column) 的相同日期,我需要更新一列
- mysql - 如果记录不存在,则更新或插入它
- node.js - 任何适用于 Nodejs Express 源代码的混淆器
- oracle - 为什么不能为 0 command = Sell_price!=0; 评估错误?
- javascript - 在 AJAX 返回时处理 MVC 验证错误消息
- java - 使用 Java 8 的 lambda 表达式,转换 List
原始字节[],没有外部库 - php - PHP 的“扩展”本质是什么?PHP 的 `extends` 是如何实现的?