我有我的asp.net頁面中的jQuery qtip()函數,我需要從單擊的項目中獲取id。有誰知道該怎麼做?jQuery qtip() - 如何從被點擊的項目獲取id
舉個例子,請看下面我的腳本代碼...提前
$("#content a.toolTip").qtip({
content: { url: 'PageView.aspx?Param=' + '---get id---' }
)};
感謝。
[]'RPG
我有我的asp.net頁面中的jQuery qtip()函數,我需要從單擊的項目中獲取id。有誰知道該怎麼做?jQuery qtip() - 如何從被點擊的項目獲取id
舉個例子,請看下面我的腳本代碼...提前
$("#content a.toolTip").qtip({
content: { url: 'PageView.aspx?Param=' + '---get id---' }
)};
感謝。
[]'RPG
如果要在設置qtip時通過this
引用元素,則可以在.each()
的內部執行設置。這樣this
引用當前元素。
$("#content a.toolTip").each(function() {
// Now "this" is a reference to the
// element getting the qtip
// Get the ID attribte -------------------------------v
$(this).qtip({ content: { url: 'PageView.aspx?Param=' + this.id } });
});
$( 「#含量a.toolTip」)qtip({
內容:{URL: '?PageView.aspx帕拉姆=' + $(本).attr ('id')}
)};
感謝您的快速答案,但我這樣做過,它似乎並沒有工作。我只有一個來自JavaScript的「未定義」字符串。 – user419973 2010-08-13 20:30:14
這裏'this'關鍵字最可能是指'document'上下文而不是實際元素。 :o) – user113716 2010-08-13 20:41:37
如果你需要得到一些參數,你可以欺騙這樣;)
$("#content a.toolTip").each(function()
{
$(this).qtip({
content: { url: 'PageView.aspx?Param=' + $(this).attr('id') }
});
});
多數民衆贊成在正確的方式 – 2010-08-13 20:43:06
它完美的工作!謝謝! – user419973 2010-08-13 20:45:46
@user - 不客氣。 :o) – user113716 2010-08-13 20:49:20