Search and Top Navigation
#6065 closed bug (worksforme)
Opened September 17, 2010 06:52PM UTC
Closed September 17, 2010 07:35PM UTC
Last modified October 11, 2012 09:15PM UTC
closeText does not appear
Reported by: | rmariuzzo | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | ui.dialog | Version: | 1.8.4 |
Keywords: | closeText, dialog, workaround | Cc: | |
Blocked by: | Blocking: |
Description
The closeText's jQuery UI Dialog option does not work when set.
For example:
$('.selector').click(function(){ $('#line-info').dialog({ closeText: 'close' }); });
This previous code does not work. A workaround that I am using is this:
$('.ui-dialog').live('dialogopen', function(event, ui) { var $this = $(this); var $icon = $this.find('.ui-dialog-titlebar-close .ui-icon'); if ($icon && !$icon.is(':empty')) { var $closetext = $this.find('.ui-dialog-closetext'); if ($closetext.length > 0) { $closetext.text($icon.text()); } else { $icon.after('<span class="ui-dialog-closetext">' + $icon.text() + '</span>').empty(); } } });
Attachments (0)
Change History (3)
Changed September 17, 2010 07:35PM UTC by comment:1
resolution: | → worksforme |
---|---|
status: | new → closed |
Changed September 17, 2010 08:04PM UTC by comment:2
From http://docs.jquery.com/UI/Dialog#option-closeText
"Note that the close text is visibly hidden when using a standard theme."
Changed October 11, 2012 09:15PM UTC by comment:3
milestone: | TBD |
---|
Milestone TBD deleted
Works for me: http://jsbin.com/ojuni3