Вы должны быть в состоянии сделать что-то подобное, чтобы скопировать заголовок из опций выбора в флажки после того, как плагин их создаст:
$(document).ready(function() {
$("#ps0").dropdownchecklist( {emptyText: 'Role(s)', width: 200} );
$('#ps0 option').each(function() {
var title = $(this).attr('title');
$('#ddcl-ps0-ddw .ui-dropdownchecklist-dropcontainer input[type="checkbox"]').attr('title', title);
});
});
Было бы идеальным, чтобы плагин просто копировалзаголовок, когда он создает флажки, так что вам не нужно помещать этот код везде, где вы используете плагин. Тем не менее, похоже, что этот плагин не имел активности в течение длительного времени, поэтому вы, вероятно, не получите ответ, если попросите создателя изменить плагин, чтобы он копировал заголовок из опций выбора в флажки какэто создает их. Таким образом, вы можете просто поместить логику копирования в функцию многократного использования. Кроме того, если вы хотите раскрыть источник и изменить его так, чтобы он помещал заголовки в флажки по мере их создания, вы можете сделать это. Это, вероятно, не было бы ужасно, так как плагин, вероятно, больше не будет получать обновления.