无法让jQuery与速度对话

时间:2013-02-15 17:43:23

标签: javascript jquery input velocity

我有一个速度文件中的输入

<input name="$name_GradePoints" id="$name_GradePoints" value="$!value_GradePoints" type="text" size="5" maxlength="11"/>

我试图让它使用简单的jQuery更改事件。

<script type="text/javascript">

$('.target').change(function() {
  Something will happen.
});
</script>

.target最终将成为输入中的id,我知道那部分。

该脚本最终将成为输入的验证器。

我只是对jQuery的更改传递内容感到困惑

$ name_GradePoints #$ name_GradePoints #{$ name_GradePoints}

1 个答案:

答案 0 :(得分:0)

使用#$name_GradePoints

$('#${name_GradePoints}').change(function() {
    Something will happen.
});

或者如果你遇到jQuery和Velocity都想使用$的问题,你可以使用jQuery的全名:

jQuery('#${name_GradePoints}').change(function() {
    Something will happen.
});