Я только привыкаю к регулярным выражениям и не знаю, как использовать в них переменные JavaScript.
Мой код:
if (window.location.hostname == 'localhost') {
var $sURLDomain = 'http://localhost/';
}
else {
var $sURLDomain = 'http://mysite.com';
}
$('#content a[href^=$sURLDomain]').addClass('internal');
По сути, я устанавливаю переменную $sURLDomain
в зависимости от того, нахожусь ли я на своем локальном или живом URL.
Затем я хочу проверить, действительно ли мои ссылки начинаются с переменной $sURLDomain
, и использовать jQuery для добавления класса только к этим конкретным ссылкам.
Кажется, это не работает, поэтому я не уверен, как этого добиться.