私が正しく理解していれば、この要素の位置を親のサイズ(幅/高さまたはその両方)と比較することができます。それはあなたがして、好ましくは、オフセットのjQueryを使用することにより、正しいdiv要素の幅に位置を比較するには、このコードを適応させることができ、親が(ない場合は
<script>
//This is the position of the right side of the element
//relative to his parent
var rightPos = $("#element").position().left + $("#element").width();
//And bottom side
var botPos = $("#element").position().top + $("#element").height();
if (rightPos > $("#element").parent().width()) {
//The element is outside the right limit of the the parent block
} else if (botPos > $("#element").parent.height()) {
//It's outside the bottom limit of the parent block
}
</script>
:
はjQueryを使って、あなたは、このようにそれを行うことができます)メソッドの代わりにposition()を使用します。
あなたはフィドルやデモを表示できますか? – Zafta
隠し要素に追加されているクラスがあるかどうかを確認できます。 –
残念ながら、隠し要素にはクラスが追加されません。 Flickityプラグインで唯一の問題です。 –