重複の可能性:
div 要素のオーバーフローを検出する方法は?
div オーバーフローをリッスンするクロスブラウザの方法はありますか?
何かのようなもの:$('#myDiv').bind("divOverflow", function(){alert('div overflowed!')})
重複の可能性:
div 要素のオーバーフローを検出する方法は?
div オーバーフローをリッスンするクロスブラウザの方法はありますか?
何かのようなもの:$('#myDiv').bind("divOverflow", function(){alert('div overflowed!')})
これを行うには、scrollHeight と clientHeight を比較します。
<script type="text/javascript">
function GetContainerSize ()
{
var container = document.getElementById ("tempDiv");
var message = "The width of the contents with padding: " + container.scrollWidth + "px.\n";
message += "The height of the contents with padding: " + container.scrollHeight + "px.\n";
alert (message);
}
</script>
間隔を設定して、要素のscrollHeight > offsetHeight
. このための組み込みイベントはありません。