mirror of
https://github.com/jquery/jquery.git
synced 2024-11-23 02:54:22 +00:00
Adding unit tests to make sure .scrollTop() and .scrollLeft() work cross-frame.
This commit is contained in:
parent
1d352084c4
commit
5353c6bcc3
@ -300,7 +300,7 @@ testoffset("table", function( jQuery ) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
testoffset("scroll", function( jQuery, win ) {
|
testoffset("scroll", function( jQuery, win ) {
|
||||||
expect(12);
|
expect(16);
|
||||||
|
|
||||||
var ie = jQuery.browser.msie && parseInt( jQuery.browser.version ) < 8;
|
var ie = jQuery.browser.msie && parseInt( jQuery.browser.version ) < 8;
|
||||||
|
|
||||||
@ -330,6 +330,14 @@ testoffset("scroll", function( jQuery, win ) {
|
|||||||
|
|
||||||
equals( jQuery(win.document).scrollTop(), 1000, "jQuery(document).scrollTop()" );
|
equals( jQuery(win.document).scrollTop(), 1000, "jQuery(document).scrollTop()" );
|
||||||
equals( jQuery(win.document).scrollLeft(), 1000, "jQuery(document).scrollLeft()" );
|
equals( jQuery(win.document).scrollLeft(), 1000, "jQuery(document).scrollLeft()" );
|
||||||
|
|
||||||
|
// test jQuery using parent window/document
|
||||||
|
// jQuery reference here is in the iframe
|
||||||
|
window.scrollTo(0,0);
|
||||||
|
equals( jQuery(window).scrollTop(), 0, "jQuery(window).scrollTop() other window" );
|
||||||
|
equals( jQuery(window).scrollLeft(), 0, "jQuery(window).scrollLeft() other window" );
|
||||||
|
equals( jQuery(document).scrollTop(), 0, "jQuery(window).scrollTop() other document" );
|
||||||
|
equals( jQuery(document).scrollLeft(), 0, "jQuery(window).scrollLeft() other document" );
|
||||||
});
|
});
|
||||||
|
|
||||||
testoffset("body", function( jQuery ) {
|
testoffset("body", function( jQuery ) {
|
||||||
|
Loading…
Reference in New Issue
Block a user