当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JQuery Mobile Listview autodividersSelector用法及代码示例


用法:

autodividersSelector
类型:Function()
默认:n/a
此选项由listview.autodividers延期。

此选项的值是一个返回字符串的函数。它接收一个包含一个元素的 jQuery 集合对象。它从元素计算返回的字符串。该函数按顺序为每个列表项调用,并且每当该函数为列表项返回的值不同于它为前一个列表项返回的值时,都会创建一个分隔符。

该函数可能会为给定的列表项返回null。在这种情况下,即使为前一个列表项返回的值不是 null ,也不会创建新的分隔符。

此选项的默认值是返回列表项文本首字母大写的函数:

function defaultAutodividersSelector( elt ) {
  // look for the text in the given element
  var text = $.trim( elt.text() ) || null;
 
  if ( !text ) {
    return null;
  }
 
  // create the text for the divider (first uppercased letter)
  text = text.slice( 0, 1 ).toUpperCase();
 
  return text;
}

相关用法


注:本文由纯净天空筛选整理自jquerymobile.com大神的英文原创作品 Listview autodividersSelector。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。