繁体   English   中英

如何使用jquery类选择器获取HTML Input Element标签?

[英]How to get HTML Input Element tag with jquery class selector?

我如何得到这个:

var address = document.getElementById('address1');
var autocomplete = new google.maps.places.Autocomplete(address);

使用jQuery使用此:

$('.addressClass input')

假设我有一个输入标签,其类为:addressClass。 只是不确定如何在jQuery中应用自动完成JS功能。 如何使用jQuery获取标签元素。 我不能只是这样做,我可以:

var autocomplete = new google.maps.places.Autocomplete($('.addressClass input'));

有任何想法吗?

您可以使用.get() ,它检索与jQuery对象匹配的DOM元素。

var autocomplete = new google.maps.places.Autocomplete($('.addressClass input').get(0));

要么

您可以使用索引[0]访问元素

var autocomplete = new google.maps.places.Autocomplete($('.addressClass input')[0]);

您可以通过索引0访问input dom参考。

var autocomplete = new google.maps.places.Autocomplete($('.addressClass input')[0]);

或者你可以使用.get()

var autocomplete = new google.maps.places.Autocomplete($('.addressClass input').get(0));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM