我在表格中有一系列图像,当我们单击图像时,我需要使用 JavaScript 或 Jquery 在新窗口/选项卡中打开它们。由于这些图像可能会随着时间而改变,我认为获取这些图像的 src 属性并使用该 src 属性在新窗口中自动打开它们是个好主意。这样我们可以减少对代码的一些维护。
因为我是 JavaScript 的新手。我需要帮助来弄清楚如何实现这一目标。
我在表格中有一系列图像,当我们单击图像时,我需要使用 JavaScript 或 Jquery 在新窗口/选项卡中打开它们。由于这些图像可能会随着时间而改变,我认为获取这些图像的 src 属性并使用该 src 属性在新窗口中自动打开它们是个好主意。这样我们可以减少对代码的一些维护。
因为我是 JavaScript 的新手。我需要帮助来弄清楚如何实现这一目标。
怎么样:
$("table tr td img").click(function() {
var src = $(this).attr("src");
window.open(
'/' + src, //change this to your relative path + src
'_blank' // <- This is what makes it open in a new window.
);
});
用于target="_blank"
您的锚标记
<a href="your-image-path" target="_blank"><img src="your-image-path"/></a>