div(.field_slide-produit)の位置を検出するためにjQueryを使用しようとしています。その位置を使用して、左下に正確に別のdiv(.slider-content)を配置できます。これを置き換える必要がありますウィンドウのサイズを動的に変更します。divを動的に下位に配置しますか?
私はこのコードを使用しましたが、うまくいかない理由は何ですか?
var offset = $('.field_slide-produit').offset();
var height = $('.field_slide-produit').height();
var width = $('.field_slide-produit').width();
var top = offset.top + height + "px";
var right = offset.left + width + "px";
$('.slider-content').css({
'position': 'absolute',
'right': right,
'top': top
});
// listen the window changes and correct the newdiv position
$(window).resize(function(){ slider-content(); });
このコードはここcodepenである:http://codepen.io/Laurentfrom47/pen/wJEKVb
おかげ
あなたは 'slider-content();'関数を呼び出しますが、それは関数と呼ばれていません。それが機能するように、その関数内にコードを入れてください。 –
また、あなたのペンにはjqueryが含まれていないので動作しません。 –
これは望ましい結果ですか? [codepen](http://codepen.io/anon/pen/VpGedg) – SerCrAsH