Search and Top Navigation
#4939 closed bug (notabug)
Opened November 03, 2009 04:29PM UTC
Closed November 06, 2009 12:44AM UTC
Last modified October 11, 2012 09:15PM UTC
Dialog fails to recognize termination of self-closing div tag
| Reported by: | Flynn | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | ui.dialog | Version: | 1.7.2 |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: |
Description
If a self-closing div (i.e. "<div />") is used as the target of a dialog, the dialog will ignore the tag's termination (i.e. "/>") and include in the dialog content that follows after.
Here is an example where two click events are assigned to a link because the dialog fails to terminate and re-executes the jquery code:
<a id="linkAlert" href="#">View Alert</a>
<div id="dialogTest" />
<script language="javascript">
$(function(){
$('#linkAlert').click(function(){
alert('test');
});
$('#dialogTest').dialog();
});
</script
Divs cannot be self-closing. This is invalid X/HTML.