jquery javascript打开新的图像链接
我需要一些帮助。我试图使一个图像(ad1.jpg)链接url在一个新的选项卡中打开。我该怎么做?我尝试了很多方法来实现这一目标。我可能把代码放错了,但我尝试了window.open和更多选项。非常感谢您的帮助。谢谢jquery javascript打开新的图像链接,javascript,jquery,prettyphoto,Javascript,Jquery,Prettyphoto,我需要一些帮助。我试图使一个图像(ad1.jpg)链接url在一个新的选项卡中打开。我该怎么做?我尝试了很多方法来实现这一目标。我可能把代码放错了,但我尝试了window.open和更多选项。非常感谢您的帮助。谢谢 (function($){ $(window).load(function(){ if(jQuery.isFunction(jQuery.fn.prettyPhoto)) { $.prettyPhoto.open(
(function($){
$(window).load(function(){
if(jQuery.isFunction(jQuery.fn.prettyPhoto)) {
$.prettyPhoto.open(
"images/ad1.jpg", // Image to be opened
"title", // Title of the pop-up
"desc." // The description
);
setTimeout(function() {
$.prettyPhoto.close();
}, 10000); // autoclose after 10 seconds
} else {
console.log("PrettyPhoto is not defined."); // log this message
}
});
})(jQuery);
jquery是先决条件吗?
因为如果您想单击图像并在新选项卡中打开它,您可以像这样使用target=“\u blank”
:
<a href="http://link.to.your.image" target="_blank">
<img src="http://link.to.your.image" />
</a>
查看此jsfiddle如果您希望在新选项卡中打开图片,则图片上的简单链接应该可以完成此工作
但是如果你想在一个新的标签中打开图片,包括边框等等。。。从pretty photo开始,我认为您必须创建一个专用于此的页面,并创建指向该页面的链接。这不起作用。图像已经定义好了,请看HTML在里面没有什么用处。我有点迷路了。你能更具体地描述一下你想做什么吗?是的,在脚本中,当点击图像时,我需要的代码“images/ad1.jpg”会在新选项卡中打开一个url。这个脚本没有html,它位于页脚,当站点加载弹出窗口时,只需要在单击打开带有特定URL的新选项卡时使用图像就可以了。当弹出窗口显示时,我想您可以向它添加onclick事件吗?使用jquery单击函数。这将不起作用。图像是定义的,请看HTML在那里没有什么好处。