いくつかのホバー要素をタイムアウトするにはどうすればよいですか?動的にタイムアウトを設定する
次のように私が持っているコードは次のとおりです。
$(document).ready(function(){
$(".imagenesC").hover(imagenesCEntrada,imagenesCSalida);
});
var timeouts = {};
function imagenesCEntrada(){
var id=$(this).attr("id");
clearTimeout(timeouts['cuadricula'][id]);
$("#"+id).stop(true).animate({"opacity":"0"},1000);
}
function imagenesCSalida(){
var id=$(this).attr("id");
timeouts['cuadricula'][id] = setTimeout(function(){
$("#"+id).stop(true).animate({"opacity":"1"},1000);
}, 100);
}
挨拶
あなたは ' 'cuadricula' + id'のようなキーを形成し、' [ 'cuadricula'] [ID] 'のような2次元配列の表記法のために行く回避しようとすることができますか? – vijayP
@Alonso:私の答えをチェックして、複数のタイムアウトをどのようにアレイに適用できるかを確認してください。 –