我在运行jquery时遇到问题:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<script type="text/javascript" src="jQuery.js"></script>
<script type="text/javascript">
$(function(){
$('form').attr('id','myNewId');
});
</script>
</head>
<body>
<div align="center">
<form id="myID">
My Name: <input type="text" name="text"/>
</form>
</div>
</body>
</html>
没有错误发生,并且没有netbeans的intellisense ..为什么代码不起作用?!?
更新:现在可行..
与Netbeans没有智能感。这是我的版本:
> Product Version: NetBeans IDE 7.1.1 (Build 201203012225)
Java: 1.7.0_03; Java HotSpot(TM) Client VM 22.1-b02
System: Windows XP version 5.1 running on x86; Cp1255; en_US (nb)
User directory: C:\Documents and Settings\dddddddddddd\.netbeans\7.1.1
Cache directory: C:\Documents and Settings\dddddddddddd\.netbeans\7.1.1\var\cache
答案 0 :(得分:2)
jQuery Intellisense已经可以在Netbeans上使用了。 [read more]
它应该按照您编写 [demo] 的方式工作,但是从jQuery 1.6+开始,您还可以使用.prop()来设置值属性 [demo]
$('form').prop('id','myNewId');
如果没有定义jQuery,可能是它与不同的jQuery版本冲突。在脚本顶部使用它
$.noConflict();
答案 1 :(得分:0)
Dude它对我来说很好。确保jQuery.js文件位于适当的位置并且也正确命名。