Jquery 错误:对象没有方法“;“拆分”;
我想爱上jQuery UI的定位功能,但每次运行附带的代码时,javascript控制台都会出现以下错误: firefox:Jquery 错误:对象没有方法“;“拆分”;,jquery,jquery-ui,positioning,Jquery,Jquery Ui,Positioning,我想爱上jQuery UI的定位功能,但每次运行附带的代码时,javascript控制台都会出现以下错误: firefox:(b[此]| |“”)。拆分不是一个函数 chromium:Uncaught TypeError:对象[Object Object]没有方法“split” 我已经下载了完整的jquery UI包,包括css、jquery-min和jquery-UI-min 不知道我是否只是用错了,错过了一个简单的东西来踢魔术。我试着模仿:C至少我希望当前的版本不是坏的:C <html
(b[此]| |“”)。拆分不是一个函数
chromium:Uncaught TypeError:对象[Object Object]没有方法“split” 我已经下载了完整的jquery UI包,包括css、jquery-min和jquery-UI-min 不知道我是否只是用错了,错过了一个简单的东西来踢魔术。我试着模仿:C至少我希望当前的版本不是坏的:C
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<link rel="styleSheet" type="text/css" href="jquery-ui-1.8.18.custom.css" />
<script type="text/javascript" src="jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="jquery-ui-1.8.18.custom.min.js"></script>
<script type="text/javascript">
$( function() {
function position( using ) {
$("#main").position({
of: $( "#head" ),
my: $( "right top"),
at: $( "right bottom")
});
}
position();
});
</script>
</head>
<body>
<div id="head" style="background-color: #F21; height: 7%">
Menu
</div>
<div id="main" style="background-color: #1A9; width: 50%; height: 50%; position: absolute">
<h1>Jules Verne</h1>
</div>
</body>
</html>
$(函数(){
功能位置(使用){
$(“#主”)位置({
其中:$(“#头”),
my:$(“右上方”),
在:$(“右下”)
});
}
位置();
});
菜单
儒勒·凡尔纳
您将错误的参数传递给了“my”和“at”。您只需要传递一个字符串,而不是jQuery对象。改为这样做:
$("#main").position({
of: $("#head"),
my: "right top",
at: "right bottom"
});
(更新了代码和JSFIDLE以匹配问题编辑)您将错误的参数传递给了“my”和“at”。您只需要传递一个字符串,而不是jQuery对象。改为这样做:
$("#main").position({
of: $("#head"),
my: "right top",
at: "right bottom"
});
(更新代码和JSFIDLE以匹配问题编辑)+1并接受(5分钟内…),非常感谢。我现在觉得自己是个十足的笨蛋,非常感谢你的帮助^^v、 )没问题。发生在我们所有人身上。很高兴我能帮上忙。只是说:不确定“middle”是否是一个有效的值,尽管它似乎有效,但在页面上并没有真正的文档记录。只需在源代码中使用2次。小心点!:)+1并接受(5分钟内…),非常感谢。我现在觉得自己是个十足的笨蛋,非常感谢你的帮助^^v、 )没问题。发生在我们所有人身上。很高兴我能帮上忙。只是说:不确定“middle”是否是一个有效的值,尽管它似乎有效,但在页面上并没有真正的文档记录。只需在源代码中使用2次。小心点!:)