Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Сниппеты » JS Сниппеты » Правильные псевдоссылки на jQuery

Правильные псевдоссылки на jQuery


     27.03.2013    jquery, сниппет    JS Сниппеты    6015

HTML:
<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'));
    });
});
Демо

Server restriction: dle-faq.ru Server restriction: www.dle-faq.ru ------ LICENSE FILE DATA ------- VU009X5YSAjbcTro6oQIH1pF0S0tHxw6 X3utgKa7k/J1knblsjqyrOfrKZkgtoH/ zjlbst4p/kmDl5KZkd2dnt5KCGOclpIJ f15Iv1BnJzXfiaZG1x35jbi5OyKhVog3 jd7sUxVMvMgUO2gUyN1fsV9o0h27MrO3 UanDBpzJbgVvUjZys0NIDuOtCgzaFIKA 3HWMRbEgADHgY0K1T7ns1t0vCFW7aDKF 5DuZpCjs2D5tIyIrfctUB1i5WiSouPDg vl2Qsrzc0NrTJ+ebSEUrnhyDjWMy7rQA Pn3LGNCiOmMRuIOLBp+NmN7hL2k/JSzd JpeoQ5gzGRR8zt7F5ZIdIcZuTfZ8+/zD dI6KQJJeu0HsU7Ra3AXJU0EkiXg8vjtd Tq6ebBesu4jGLfslfVw01bJRQz1+/OtW EmutMaoSt+S6Goja5MvWrBxW3c3v8pTF HYfzbGtLJynavG9SpPrXEFKakmD92uVk lFhOxFVAbiCq0JS8K6p3 -------------------------------- Server restriction: dle-faq.ru Server restriction: www.dle-faq.ru ------ LICENSE FILE DATA ------- VU009X5YSAjbcTro6oQIH1pF0S0tHxw6 X3utgKa7k/J1knblsjqyrOfrKZkgtoH/ zjlbst4p/kmDl5KZkd2dnt5KCGOclpIJ f15Iv1BnJzXfiaZG1x35jbi5OyKhVog3 jd7sUxVMvMgUO2gUyN1fsV9o0h27MrO3 UanDBpzJbgVvUjZys0NIDuOtCgzaFIKA 3HWMRbEgADHgY0K1T7ns1t0vCFW7aDKF 5DuZpCjs2D5tIyIrfctUB1i5WiSouPDg vl2Qsrzc0NrTJ+ebSEUrnhyDjWMy7rQA Pn3LGNCiOmMRuIOLBp+NmN7hL2k/JSzd JpeoQ5gzGRR8zt7F5ZIdIcZuTfZ8+/zD dI6KQJJeu0HsU7Ra3AXJU0EkiXg8vjtd Tq6ebBesu4jGLfslfVw01bJRQz1+/OtW EmutMaoSt+S6Goja5MvWrBxW3c3v8pTF HYfzbGtLJynavG9SpPrXEFKakmD92uVk lFhOxFVAbiCq0JS8K6p3 --------------------------------
наверх