У меня есть список пользователей / веб-сайтов, и у каждого из них есть баннер.Я хочу показать этот баннер с помощью всплывающей подсказки.
$(document).ready(function() {
$(".test").each(function(i) {
var banner_url = $("input[name='banner_url']").val();
var index = i + 1;
$(this).tipTip({maxWidth: "auto", edgeOffset: 10, content: banner_url + index});
});
});
Но на каждой подсказке всегда отображается один и тот же баннер
(index
var просто для проверки each
, и он работает, но banner_url
нет)
Я также пытался поместить URL-адрес баннера перед .test each()
, но с теми же результатами.Кто-нибудь знает, что случилось?Я уверен, что что-то упустил.
<div class="banner">
<input type="hidden" name="banner_url" value="{$banner_url}" />
<a href="{$url}" onclick="out('{$username}');" id="{$username}" class="test" title="">{$title}</a>
</div>
Пытался также поместить эти 2 в контейнер div, но, похоже, это не имеет значения
Я могу поместить код баннера в заголовокатрибут, но я хочу избежать жесткого кодирования img
в тег заголовка.
Спасибо за любые советы, помогите.Себ