问候,
我是java脚本的新手,所以请耐心等待!我想使用JQuery
选择器来实现一些目标。
我有一个列表菜单。看起来像这样...
<ul style="width:auto">
<li>item one</li>
<li>item two</li>
<li>item three</li>
<li>item four</li>
<li>item five</li>
</ul>
好的,所以目前我正在使用该parseInt
函数来检索ul
.
var ul = $("ul");
var currentWidth = parseInt(ul.width);
var maxWidth = 400;
这给了我当前的宽度,我现在想创建一个 if 语句。这对我来说真的很棘手。
if(currentWidth <= maxWidth){
alert('great job, do nothing');
}
else {
// WHAT DO I DO?!
// I need to take all the elements that makes the ul exceed that maxWidth variable and assign them to a new array called extraItems
}
那么我如何获得这些物品。我担心这远远超出了基本!
任何帮助将不胜感激!
客观示例图片:imageShack 链接