DTE :]

Tuesday, December 13, 2011

Menemukan Tautan Internal dengan JavaScript

Link Internal

Temukan semua tautan yang dimulai dengan domain situs, garis miring, jalur berkas relatif, kueri, atau hash:

var host = window.location.hostname,
var anchors = [
    'a[href^="//' + host + '"]',
    'a[href^="//' + host + '"]',
    'a[href^="//' + host + '"]',
    'a[href^="../"]',
    'a[href^="./"]',
    'a[href^="/"]',
    'a[href^="?"]',
    'a[href^="#"]'
];
var $internalLinks = $(anchors.join(','));

Contoh penerapan:

$internalLinks.click(function() {
    // Lakukan sesuatu…
});

Labels: ,

3 Comments:

Post a Comment



<< Home