へのアクセスに問題私はこの使用しています:http://docs.jquery.com/UI/AutocompletejQueryのUIのオートコンプリート - id属性
を私はこのようなテキストボックス(一部のコード)を初期化しています:source
コールバックで
$('#foo').autocomplete
{
source: function()
{
// How to get the id of the element?
}
}
、私が必要idが現在の要素のものであるかどうかを知る。この例では、明らかにfoo
です。実際のアプリケーションでは、セレクタが動的に割り当てられているので、id
が何であるかはわかりません。
私は、次のを見て:
console.debug($(this)); // displays [a.widget.a]
console.debug($(this.id)); // displays []
console.debug($(this).attr('id')); // displays undefined
要素のidを取得する方法は?
有効な 'id'「はでき数字で始まります。 – alex
おっと、そうです。私の例を修正します。 – StackOverflowNewbie