css で display:none として定義された要素の場合、.show() を使用して要素を表示しようとする関数を実行しようとしています。以下のコード:
CSS
.element {
position: absolute;
display: none;
left: 0;
top: 0;
}
HTML
<div class="element">Some content here</div>
<div class="element">Some content here</div>
jQuery
var c = $('.element');
c.each(function () {
c.css({
'left': dleft + 'px'
});
c.css({
'top': dtop + 'px'
});
c.setTimeout(function () {
c.show(1000);
}, sduration);
すべての変数に値が入力されています。すべての変数に警告を発し、デフォルト値も指定して確認しましたが、タイムアウト後に要素が表示されません。