1

以下は私のコードです。クリックされたデータに関連するデータを表示するポップアップリンクを含むリスト内のアイテムのリストを返す検索クエリがあります。私が抱えている問題は、使用getElementByIdしていて再利用できないことです。そのため、ポップアップ機能をリストのすべてのアイテムに掛けると、ポップアップにはリストの最初のアイテムに関連するデータのみが表示されます。

function pop() {
    var x = document.getElementById('popup');
    x.style.display = 'block';
}
4

1 に答える 1

2

関数をジェネリックにします。イベントハンドラーを介して呼び出す場合は、次のpopように関数を再フォーマットできます。

function pop() {
    this.style.display = 'block';
}
于 2012-12-21T00:35:26.400 に答える