在這裏我有一個內部的電池單體電池和輸入字段的HTML表:訪問屬性
<tr class="google-visualization-table-tr-even google-visualization-table-tr-sel">
<td class="google-visualization-table-td"><input id="costRedovi" vr="2013-04-01" kol="John Deer n7" class="form-control" value="0"></td>
<td class="google-visualization-table-td"><input id="costRedovi" vr="2013-04-01" kol="Laza Lazic" class="form-control" value="0"></td>
</tr>
現在我寫一個函數:
new google.visualization.events.addListener(table, 'ready', function() {
$("#costRedovi").focusout(function() {
console.log(this.attr('value'));
});
});
所以當桌子已經準備好做一些與焦點事件...但我得到:Uncaught TypeError: Object #<HTMLInputElement> has no method 'attr'
當表準備好後,我怎麼能從input元素中獲取值?另外爲什麼我不能在這裏使用jquery函數,當我把jQuery作爲HTML頁面頂部的頂級源?
我該如何解決這個問題?
我到底需要什麼? 當谷歌的可視化表準備取的jQuery .focusout
事件與ID = costRedovi獲得從輸入字段某些屬性...
這可能嗎?
雖然這將解決的jQuery的正確用法不回答*在表格加載*問題(fyi)上。 –
你完全正確。更新我的回答 – lukaleli
嗯,不是真的我需要,但感謝您的幫助 – gmaestro