Правильные псевдоссылки на jQuery
HTML:
CSS:
JS:
Источник:dle-faq.pro, DLE
<div data-target-self="http://dle-faq.ru/">div-Псевдоссылка</div> <br>
<span data-target-self="http://dle-faq.ru/">span-Псевдоссылка</span> <br>
<i data-target-self="http://dle-faq.ru/">i-Псевдоссылка</i> <br>
<hr>
<div data-target-blank="http://dle-faq.ru/">div-Псевдоссылка внешняя</div> <br>
<span data-target-blank="http://dle-faq.ru/">span-Псевдоссылка внешняя</span> <br>
<i data-target-blank="http://dle-faq.ru/">i-Псевдоссылка внешняя</i> <br>
CSS:
[data-target-self],
[data-target-blank] {
cursor: pointer;
}
JS:
$(document).ready(function() {
// Псевдо-ссылки
// Внутренние
$('body').on('click', '[data-target-self]', function() {
window.location.href = ($(this).data('targetSelf'));
});
// Внешние
$('body').on('click', '[data-target-blank]', function() {
window.open($(this).data('targetBlank'));
});
});
Источник:dle-faq.pro, DLE
Похожие новости
- Почему email всё ещё важнее мессенджеров: как сохранить порядок в деловом общении в 2025 году
- Casino Collection 3in1
- Castel War 3D
- Casual Pinball Game
- Cat Chef and Broccoli
- Cat Clicker
- DLE-comment4tg — замена комментариев на обсуждения в Telegram
- TOP Users для DLE
- Проведи лето на позитиве
- DataLife Engine v.18.1 Final Release