gpt4 book ai didi

jQuery .find() 在 IE 中不起作用

转载 作者:行者123 更新时间:2023-12-01 03:55:58 26 4
gpt4 key购买 nike

我有一个函数试图运行这个:

 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 使用

最佳答案

几乎可以肯定,IE 会因脚本中其他地方的错误而停止处理。按 F12 打开开发人员工具,转到“脚本”,然后按“开始调试”。然后重新加载您的页面。您很快就会发现错误。

编辑:我仔细一看。尝试关闭您的 <span>标签在你的 append 。附加在 IE 中不会消失。

关于jQuery .find() 在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2755503/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com