【发布时间】:2010-05-02 23:50:48
【问题描述】:
我有一个函数试图运行它:
if ( action=='fadeIn' ) {
if ( $( this ).css( 'position' ) == "static" ) {
$( this ).css( {position: 'relative'} );
}
$( this ).append( '<span class="bg_fade">' )
}
var fader = $( this ).find( '.bg_fade' );
alert(fader.attr('class'));
它在 Firefox 中运行良好,但在 IE 中,警报返回未定义。有什么想法吗?
整个代码在http://www.jakelauer.com/jquery/bgFade/jquery.bgFade.js
在 jakelauer.com/jquery/bgFade 使用
【问题讨论】:
-
整个代码在哪里?试试这里的例子:api.jquery.com/find
-
您的条件块是否在 IE 中执行?从这个代码示例中,我们知道如何知道您的
action变量是什么、它的用途、它的设置、您要做什么等。
标签: jquery function internet-explorer find