我有一個用戶/網站列表,每個用戶都有一個橫幅。我想通過工具提示顯示該橫幅。jquery each()似乎不適用於我的情況
$(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
變種是隻是爲了測試each
,和它的作品,但不banner_url
)
我也試圖把banner url var .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
成標題標籤。
感謝您的任何提示,幫助。 勒布
你可以請顯示HTML結構以及?我假設容器有「test」類,而within是一個名爲「banner_url」的單個輸入? – 2011-04-09 14:39:17
它現在在那裏。有圓頂問題。 – Basti 2011-04-09 14:45:38
我已經修復了它,爲了移除代碼標籤 - 您應該用4個空格縮進代碼,而不是使用代碼標籤。 – 2011-04-09 14:47:30