У меня есть HTML как это:найти свойство JQuery элемента
<div class="icheckbox_flat-aero checked" style="position: relative;">
<input type="checkbox" class="icheck" id="Checkbox9" name="userAccessNeeded" target="Checkbox6" style="position: absolute; opacity: 0;">
<ins class="iCheck-helper" style="position: absolute; top: 0%; left: 0%; display: block; width: 100%; height: 100%; margin: 0px; padding: 0px; background-color: rgb(255, 255, 255); border: 0px; opacity: 0; background-position: initial initial; background-repeat: initial initial;"></ins>
</div>
Это мой JavaScript:
$('.iCheck-helper').click(function() { // the element I clicked on
var parent = $(this).parent(); // gets the div element
var classNames = parent.find($("input")).prop("target"); // gets the input elements target
alert(classNames);
});
Он должен работать, но это предупредит не определено. Что я делаю не так?
'parent.find ($ (" input "))' должен быть 'parent.find (" input ")' или просто '$ (this) .prev();' –