If you have:
<input type="hidden" name="one" value="20">
I'm struggling to get the right syntax to target it on changes, my attempt so far:
$(document).on("change", ($('input[name=one]').val()), someFunction);
Thanks guys
If you have:
<input type="hidden" name="one" value="20">
I'm struggling to get the right syntax to target it on changes, my attempt so far:
$(document).on("change", ($('input[name=one]').val()), someFunction);
Thanks guys
肯定是,
$(document).on("change", 'input[name=one]', someFunction);
也可能是,
$('input[name=one]').on("change", someFunction);
或者它可以是,
$("parent of input").on("change", 'input[name=one]', someFunction);
[]
在选择器中使用意味着您正在尝试选择具有特定值的属性的元素。而且你不能 $('input[name=one]').val()
在选择器中使用,它不起作用。
如果你有一堆hidden
标签,你可以使用,
$(document).on("change", 'input[type=hidden]', someFunction);
在someFunction
获取input
using的值this.value
。
如果在文档准备好时它存在,您可以在没有事件委托的情况下执行此操作。
$('input[name=one]').on('change', someFunction);