2013-12-21 3 views
2

The following hyperlink does not work, though it works when you click open in new tab button.<a href=" "> not working

<div class="span12 category-products" style="margin: 0 auto;"> 
<div class="toolbar"> 
    <div class="row big_with_description" style="position:relative;">                 
     <a href="http://www.grewal.nl/reviveme/repair/mobile.html"> 
      <div class="span5 product hover"> 
       <img src="http://www.grewal.nl/reviveme/media/catalog/category/mobile2.jpg" class="category-thumbnail product-retina" width="499" height="268" alt="Mobile">  
      </div> 
     </a> 
    </div> 
</div> 

I have tried using Chrome and Firefox. The live page can be seen here.

+0

Ваши анкерные метки рухнули, т.е. они не имеют размеров. Попробуйте применить к ним ширину и высоту или используйте «display: inline-block». –

+5

Попробуйте положить в div, а не наоборот? –

ответ

6

Если отключить JavaScript работает ссылка. В ajaxtoolbar.js у вас есть следующий код:

$jq('a','.toolbar').click(function(event) { 
    link = $jq(this).attr('href'); 

    if((link.search("mode=")!=-1||link.search("dir=")!=-1||link.search("price=")!=-1||link.search("p=")!=-1)&&(toolbarsend==false)){ 
     event.preventDefault(); 
     ajaxtoolbar.onSend(link,'get'); 
    } 

    return false; 

}); 

return false; предотвращает связь от запуска.

+0

спасибо. не могли бы вы рассказать мне, как вы это нашли? – progit

+1

Я увидел класс панели инструментов и посмотрел в источнике какой-либо скрипт с названием «панель инструментов». И поскольку ссылка работает в новом окне, я предполагаю, что это была проблема с javascript. – Kaloyan

1

Как @Benjamin Gruenbaum сказал, попробуйте следующее:

<div class="span12 category-products" style="margin: 0 auto;"> 
    <div class="toolbar"> 
    <div class="row big_with_description" style="position:relative;"> 
     <div class="span5 product hover">           
     <a href="http://www.grewal.nl/reviveme/repair/mobile.html"> 
     <img src="http://www.grewal.nl/reviveme/media/catalog/category/mobile2.jpg" class="category-thumbnail product-retina" width="499" height="268" alt="Mobile"> 
     </a> 
     </div> 
    </div> 
    </div> 
</div> 

Если это ваше намерение связать с этим DIV, я хотел бы сослаться на этот пост: «Make a div into a link»

+0

извините, просто попробовал, что на живой странице не работал – progit

Смежные вопросы