【发布时间】:2014-11-11 16:01:00
【问题描述】:
我有 5 个链接和迷你预览照片和 url 3 个链接,当我点击好的链接时,它的好链接 opsss 和 upsss 是错误的,当我点击错误链接时,我将进入新页面 attr href 更改为 adresError,然后我们有弹出窗口这仅适用于第一次第二次点击所有链接有一个弹出窗口,应该只有 opsss 和 upsss
http://jsfiddle.net/3ptktp47/1/
这是我的代码:
var nameError = [
"opsss",
"upsss",
];
$(function() {
$('#prev').hide();
$(function() {
var title_link = 'kliknij aby podejżeć';
$(".preview-link a")
.attr({title: title_link})
//.tooltip()
.click(function(){
$('.preview-link a img').css('opacity',1);
var sciezka = $(this).attr("href");
var tytul = $(this).attr("title");
var adres = $(this).text();
//alert(adres);
$(".duzy").attr({ src: sciezka, alt: tytul, style:'cursor:pointer;', href:'http://www.'+ adres,'target':'_blank'});
$('.link').html(adres).attr({href:'http://www.'+ adres,'target':'_blank'});
$('#prev').show();
function errorDomain() {
$('.link, .duzy').removeAttr('href');
$('.link, .duzy').click(function(event){
$('#popup, .popup-bg').show('slow');
$('.server_url').html(adresError).attr({href:'http://'+ adresError,'target':'_blank'});
});
};
if(adres == 'opsss.com'){
var adresError = 'x4ql.nazwa.pl/'+ nameError[0];
errorDomain();
}else if(adres == 'upsss.com' ){
var adresError = 'x4ql.nazwa.pl/'+ nameError[1];
errorDomain();
}else{
//$('#popup, .popup-bg').fadeOut();
};
$('.cancel, .popup-bg').click(function(event){
$('#popup, .popup-bg').fadeOut();
});
return false;
});
$('.close').click(function(){
$('#prev').hide();
});
$('.link').mouseover(function(){
$(this).css({style: 'color:#000;'});
});
});
});
【问题讨论】:
-
我不清楚这个问题是什么。你能解释一下出了什么问题吗?
-
你的代码有什么问题?
-
我有 5 个链接和迷你预览照片和 url 3 个链接,当我点击好的链接时,它的好链接 opsss 和 upsss 是错误的,当我点击错误链接时,我将进入新页面 attr href 更改为 adresError然后我们有弹出窗口这仅适用于第一次第二次单击所有链接都有一个弹出窗口并且应该只有 opsss 和 upsss
-
@martex 标点符号,老兄...
标签: javascript jquery