见代码:
code="js"{
$.fn.recommend = function(options){
var defaults = {
input:"#search111",
appendTo: "#address_hot",
list:".address_hotlist",
placed_in:"div .demo",
position: {
my: "left top",
at: "left bottom",
collision: "none"
}
};
var options = $.extend(defaults, options);
this.each(function(){
var address_hot = $('
[/code]
[code="html"]
[/code]
上面的代码.IE7.8,都失效.firefox和chrome都是好的!
高手给看下
大哥你的代码问题:
把代码36行或者35行的div关闭标签删除一个,就可以了。
code="java"{
$.fn.recommend = function(options){
var defaults = {
input:"#search111",
appendTo: "#address_hot",
list:".address_hotlist",
placed_in:"div .demo",
position: {
my: "left top",
at: "left bottom",
collision: "none"
}
};
var options = $.extend(defaults, options);
this.each(function(){
var address_hot = $('
你js中缺少了
});
}
少了好几个括号,我改了一下,请楼主看看
[code="javascript"];(function($){
$.fn.extend({
recommend : function(options){
var defaults = {
input:"#search111",
appendTo: "#address_hot",
list:".address_hotlist",
placed_in:"div .demo",
position: {
my: "left top",
at: "left bottom",
collision: "none"
}
};
var options = $.extend(defaults, options);
this.each(function(){
var address_hot = $('
楼主,以下两个错误是我把代码放到本地看的,使用的jquery-1.4.2.min.js
Uncaught SyntaxError: Unexpected end of input
test2.htm:7Uncaught TypeError: Object # has no method 'recommend'
[quote]
不是代码格式的问题.在IE下还是不行!
[/quote]
你给出的代码,很明显都存在着少括号的情况,你在ie下肯定提示脚本错误。
[quote]
问题补充:
不是代码格式的问题.在IE下不行!
大哥们.真的不是格式问题.其他浏览器都是好的.就是IE不行.也不报错!
[/quote]
那你给出的这段代码是你的那段代码吗?如果是,你不得不承认有问题,如果不是,请把你的源码发上来