текст отделения изменения jQuery

Если вы хотите исключить ложные или пустые строки (например, 0 => ''), где использование empty() не удастся, вы можете попробовать:

if (array_filter($playerlist) == []) {
  // Array is empty!
}

array_filter() : Если обратный вызов не предоставлен, все записи массива, равные FALSE (см. Преобразование в логическое значение), будут удалены.

Если вы хотите удалить все пустые, пустые и пустые строки (''), но оставить нулевые значения (0), вы можете использовать strlen в качестве обратного вызова, например:

$is_empty = array_filter($playerlist, 'strlen') == [];

40
задан 9 July 2009 в 10:57
поделиться

3 ответа

Поместите заголовок в отдельный диапазон.

<span id="dialog_title_span">'+dialog_title+'</span>
$('#dialog_title_span').text("new dialog title");
83
ответ дан 27 November 2019 в 01:25
поделиться

лучший и простой способ - поместить заголовок внутри диапазона и заменить его.

'<div id="'+div_id+'" class="widget" style="height:60px;width:110px">\n\
        <div class="widget-head ui-widget-header" 
                style="cursor:move;height:20px;width:130px">'+
     '<span id="'+span_id+'" style="float:right; cursor:pointer" 
            class="dialog_link ui-icon ui-icon-newwin ui-icon-pencil"></span>' +
      '<span id="spTitle">'+
      dialog_title+ '</span>'
 '</div></div>

теперь вы можете просто использовать это:

$('#'+div_id+' .widget-head sp#spTitle').text("new dialog title");
2
ответ дан 27 November 2019 в 01:25
поделиться

Думаю, это подойдет:

$('#'+div_id+' .widget-head > span').text("new dialog title");
4
ответ дан 27 November 2019 в 01:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: