Атрибут href для JavaScript ссылки: “#” или “JavaScript:недействительным(0)”?

Для начала скажу, что я зарабатываю через вот этого брокера, проверен он временем! А вот хороший пример заработка, человек зарабатывает через интернет МНОГО МНОГО МНОГО и показывает все на примерах, переходи и читай! Добавь страницу в закладки. А теперь читаете информацию ниже и пишите свой отзыв

Ниже приводятся два способа построения ссылками, единственной целью которых выполняется код JavaScript.

Что лучше, в плане функциональности, скорости загрузки страниц, проверка целей, и т. д.?

function myJsFunc() {    alert("myJsFunc");  }
<a href="#" onclick="myJsFunc();">Run JavaScript Code</a>

или

  function myJsFunc() {      alert("myJsFunc");    }
 <a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a>

Когда у меня несколько искусственной-ссылок, я предпочитаю дать им класс ‘нет-ссылка”.

Затем в jQuery, я добавьте следующий код:

$(function(){    $('.no-link').click(function(e){        e.preventDefault();    }); }); 

И для HTML, ссылка просто

<a href="/" class="no-link">Faux-Link</a> 

Я не люблю, когда используют хэш-Теги, если они используются для якорей, и я только сделать выше, когда у меня более двух лже-ссылок, в противном случае я иду с JavaScript:недействительным(0).

<a href="javascript:void(0)" class="no-link">Faux-Link</a> 

Обычно, я бы просто избежать, используя ссылку на все и просто обернуть что-нибудь вокруг в промежутке и использовать это как способ активного некоторый JavaScript-код, как поп-ап или контент-раскрыть.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*