在jquery

时间:2017-04-24 11:47:47

标签: javascript jquery closest

这是我的选择器

var phoneInputs = $("input[value^='+77']");
var inputBlock = phoneInputs.closest("div");

现在我的inputBlock

中有以下数据
<div class="intl-tel-input allow-dropdown separate-dial-code iti-sdc-2">
<div class="flag-container"><div class="selected-flag" tabindex="0" title="Russia (Россия): +7">
<div class="iti-flag ru"></div>
<div class="selected-dial-code">+7</div>
<div class="iti-arrow"></div>
</div>
</div>
<input type="text" name="sos[0][phone]" class="form-control nav-reg-phone" value="+7705 333 6916" autocomplete="off" placeholder="912 345-67-89"></div>

但不能使用任何功能。例如,当我做smth。与inputBlock.find('div.iti-flag')一样,我收到错误Uncaught TypeError: inputBlock .find is not a function at <anonymous>:1:5

无法得到我做错的事情......

0 个答案:

没有答案