當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。