X-Git-Url: https://yaffs.net/gitweb/?a=blobdiff_plain;f=web%2Fmodules%2Fcontrib%2Flinkit%2Fjs%2Fattribute%2Ftitle.js;fp=web%2Fmodules%2Fcontrib%2Flinkit%2Fjs%2Fattribute%2Ftitle.js;h=a2bb7a1341fe985b44d7a4d1aafce2b40186c80d;hb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;hp=0000000000000000000000000000000000000000;hpb=57c063afa3f66b07c4bbddc2d6129a96d90f0aad;p=yaffs-website diff --git a/web/modules/contrib/linkit/js/attribute/title.js b/web/modules/contrib/linkit/js/attribute/title.js new file mode 100644 index 000000000..a2bb7a134 --- /dev/null +++ b/web/modules/contrib/linkit/js/attribute/title.js @@ -0,0 +1,21 @@ +/** + * @file + * Title attribute functions. + */ + +(function ($, Drupal, document) { + + 'use strict'; + + var fieldName = '[name="attributes[title]"]'; + + /** + * Automatically populate the title attribute. + */ + $(document).bind('linkit.autocomplete.select', function (triggerEvent, event, ui) { + if (ui.item.hasOwnProperty('title')) { + $('form.linkit-editor-dialog-form').find(fieldName).val(ui.item.title); + } + }); + +})(jQuery, Drupal, document);