从文档中,innerWidth几乎可以满足我的需求:
"获取第一个匹配元素的内部宽度(不包括边框并包含填充)."
我需要知道不包括填充的宽度.即元素内部的可用空间.
jquery是否提供这样的东西 - 做了一些谷歌搜索,无法找到任何解决方案.
我想要从内部宽度减去padding-left和padding-right值 - 但是考虑到这些可能是百分比,像素或者我不确定这是否可靠.
有什么建议?
我需要php中的一个函数来根据任意顺序对单词列表进行排序.
列表中不以预定义顺序排列的任何单词都应按字母顺序排在列表末尾.
以下是我的第一次尝试,既不优雅也不高效.你能建议一个更好的方法来实现这个目标吗?
谢谢
public static function sortWords(&$inputArray){
$order=array("Banana","Orange", "Apple", "Kiwi");
sort($inputArray);
for($i=0;$i<count($inputArray));$i++){
$ac = $inputArray[$i];
$position = array_search($ac,$order);
if($position !== false && $i != $position){
$temp=$inputArray[$position];
$inputArray[$position]=$inputArray[$i];
$inputArray[$i]=$temp;
}
}
}
Run Code Online (Sandbox Code Playgroud)