Javascript jQuery旋转插件

Javascript jQuery旋转插件,javascript,jquery,rotation,jquery-rotate,Javascript,Jquery,Rotation,Jquery Rotate,我正在使用旋转项目。它可以工作,但我遇到了一些问题 我有这样的密码: <input type="text" name="np_angle" id="np_angle" size="2" maxlength="4" value="<?=$userinfo->np_angle?>" onchange="$('#np_drag').rotate(th

我正在使用旋转项目。它可以工作,但我遇到了一些问题

我有这样的密码:

<input type="text" name="np_angle" id="np_angle" size="2" maxlength="4" value="<?=$userinfo->np_angle?>" onchange="$('#np_drag').rotate(this.value)" />

<div id="np_drag" style="color:<?=$userinfo->np_color?>; font-size:<?=$userinfo->np_size?>px;position:absolute;top:<?=$userinfo->np_y?>px;left:<?=$userinfo->np_x?>px" class="draggable np_drag">
<?=$userinfo->np_text?>
</div>

<script>$("#np_drag").rotate(<?=$userinfo->np_angle?>);</script>

id

...  id="my-id" onchange="$('#np_drag').rotate($('#my-id).val())" ...
此外,您可能希望通过dom ready函数绑定
onchange
事件,而不是将其写入语句
$('#np_-drag')中的HTML源代码。rotate(this.value)
这将引用
np_-drag
,我相信您希望它引用
np_-angle
的值。试试这个:

<input type="text" name="np_angle" id="np_angle" size="2" maxlength="4" value="<?=$userinfo->np_angle?>" />

<script>$('#np_angle').bind('change', function(e){$('#np_drag').rotate($('#np_angle').val())});" </script>

但是当我尝试
onchange=“alert(this.value);”
时,它会提醒我在np#u angle.中输入的值并添加parseInt($('#np#u angle').val())