Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Использование xfvalue в файле .js?

Использование xfvalue в файле .js?


     20.04.2016    Шаблоны (TPL), jQuery    720

вопрос
Добрый день.
Ребят, нужна помощь.
Как можно вставить значение доп.поля в файле .js?
В файле прописан путь к каталогу и хотелось бы менять путь к каталогу (у каждого разный каталог).

Пример со скрипта с НЕРАБОЧИМ доп.полем:
img.attr('src', 'http://мойсайт.ру/pages/' + [xfvalue_nomer] + '/' +  page + '.jpg');


Подскажите, пожалуйста, как правильно это реализовать...?

Ответил: redissx


[xfvalue_nomer] - брать через дата-атрибут
<div id="xf" data-xf="[xfvalue_nomer]">

var $nomer = $('#xf').attr("data-xf");

5 комментариев

redissx
Юзер

redissx - 20 апреля 2016 10:04 -

***Комментарий удален***

d3frag
Юзер

d3frag - 20 апреля 2016 11:37 -

Благодарю, уважаемый! Все получилось!

nowheremany
Эксперт

nowheremany - 20 апреля 2016 11:26 -

img.attr('src', 'http://мойсайт.ру/pages/[xfvalue_nomer]/' + page + '.jpg');


Причем - это надо делать в шаблоне, а не в отдельном файле

Благодарность принимаю тут Связь

d3frag
Юзер

d3frag - 20 апреля 2016 11:38 -

Спасибо за ответ, но у меня так не получилось... Я первым делом именно так и попробовал, но увы... выводил просто: [xfvalue_nomer]

ПафНутиЙ
Админ

ПафНутиЙ - 24 апреля 2016 20:47 -

Я бы спользовал вместо
var $nomer = $('#xf').attr("data-xf");


такой код:
var $nomer = $('#xf').data("xf");

его проще читать smile

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх