我想把
《iframe id=“mainiframe“》
《/iframe》
$(’#mainiframe’).append(“《iframe width=’660’ scrolling=’no’ height=’60’ frameborder=’0’ allowtransparency=’true’ src=’url’》《/iframe》“);
JQ
如何样用JS开发标签页切换的效果
代码如下:
《!doctype html》
《html lang=“en“》
《head》
《meta charset=“UTF-8“》
《title》tab标签切换效果《/title》
《style》
*{ margin:0; padding:0;list-style: none;}
body {font:12px/1.5 Tahoma;}
#outer {width:450px;margin:150px auto;}
#tab {overflow:hidden;zoom:1;background:#000;border:1px solid #000;}
#tab li {float:left;color:#fff;height:30px; cursor:pointer; line-height:30px;padding:0 20px;}
#tab li.current {color:#000;background:#ccc;}
#content {border:1px solid #000;border-top-width:0;}
#content ul {line-height:25px;display:none; margin:0 30px;padding:10px 0;}
《/style》
《/head》
《body》
《!-- html代码begin --》
《div id=“outer“》
《ul id=“tab“》
《li class=“current“》tab标签《/li》
《li》qq在线客服代码《/li》
《li》css3《/li》
《/ul》
《div id=“content“》
《ul style=“display:block;“》
《a href=““》tab标签《/a》
《/ul》
《ul》
《a href=““》服代码《/a》
《/ul》
《ul》
《a href=““》css《/a》
《/ul》
《/div》
《/div》
《!-- html代码end --》
《script src=“jquery.min.js“》《/script》
《script》
引用(ajaxfileupload.js) ajaxfileupload.js报这错jQuery.handleError is not a function
在做ajaxFileUpload时,我也遇到这个问题,同时还有其它的问题,用了一下午的时间解决了:
问题1:如楼主所说,jQuery.handleError is not a function 原因是,经测试handlerError只在jquery-1.4.2之前的版本中存在,jquery-1.6 和1.7中都没有这个函数了,因此在1.4.2中将这个函数复制到了ajaxFileUpload.js中,问题解决
handleError: function( s, xhr, status, e ) {
// If a local callback was specified, fire it
if ( s.error ) {
s.error.call( s.context || s, xhr, status, e );
}
// Fire the global callback
if ( s.global ) {
(s.context ? jQuery(s.context) : jQuery.event).trigger( “ajaxError“, [xhr, s, e] );
}
},
问题2:一直得到error ,无法执行指定的success方法。通过追踪ajaxFileUpload的执行过程发现,在调用它自身的uploadHttpData函数时,当执行if(type==“json“) eval(“data = “+data);
会抛出异常,导致在处理异常的时候将status = “error“ 因此一直执行error方法。
上网查询,得知eval函数是用来执行一段js代码,而并不是如我所想的反解json串
eval(“data = “+data);的意思是 将data 赋值给 data参数 ,但是当我返回给页面的是一个简单的字符串,比如“OK“ ,时,这样写就抛出异常。最后改为 eval(“data = \“ “+data+“ \“ “);即将返回的数据用双引号引起来当作字符串,然后赋给 data 。终于成功了。。。
贴出来,希望可以帮助到其他同样遇到这个问题的人。
-iframe