我想知道除了jquery之外还有什么方法可以根据div的大小是否达到一定的大小范围来运行JavaScript代码?
因此,如果用户将浏览器窗口拖动到大约一半的屏幕,我想在JavaScript中设置一个变量值,如果它们再次全屏显示(这会使div更大),我想要变量值设置回到原来的价值。
总而言之,我想要一个JavaScript变量来回切换,这取决于div的大小小于或大于某个指定的断点大小(比如说200px)。
这可能吗?
答案 0 :(得分:1)
您可以使用public boolean insertionSort()
{
if (getFirst().next != null)
{
return false;
}
Link current = getFirst().next;
Link current2 = current;
while(current != null){
current2 = current;
while(current2.prev != null){
int tempID = Integer.valueOf(current2.Data.getID());
int temp2ID = Integer.valueOf(current2.prev.Data.getID());
if(tempID < temp2ID )
{
swap(current2, current.prev);
}
current2 = current2.prev;
}
current = current.next;
}
return true;
}
public void swap(Link x, Link y)
{
Link previousNode1 = x.prev;
Link nextNode1 = x.next;
Link previousNode2 = y.prev;
Link nextNode2 = y.next;
if (x.next == y || y.next == x)
{
previousNode1.next = y;
y.prev = (previousNode1);
nextNode2.next = (x);
x.next = (nextNode2);
x.prev = (y);
y.next = (x);
}
else
{
y.prev = (previousNode1);
y.next = (nextNode1);
nextNode1.prev = (y);
previousNode1.next = (y);
x.prev = (previousNode2);
x.next = (nextNode2);
nextNode2.prev = (x);
previousNode2.next = (x);
}
} // end swap
和.offsetWidth
属性。
.offsetHeight