Hi,
There is a problem with the new jQueryUI 1.8.1 & jQuery 1.4.2 releases regarding the Dialog widget.
The problem occurs when I have an onclick event on a link and also a href. This only happens in Internet Explorer and only when the dialog is modal!
- e.g. <a id="testLink2" href="javascript:alert('href javascript');" onclick="alert('onclick event');return false;">Test Link 2</a>
The onclick event is fired correctly (first), however, the href is also fired afterwards (even though I have a return false;).
This only happens when the dialog is set to modal.
This did not happen with jQuery 1.3.2 & jQueryUI 1.7.2
Examples:
- jQuery 1.3.2 & jQuery UI 1.7.2 (works correctly)
- jQuery 1.4.2 & jQuery UI 1.7.2
- jQuery 1.4.2 & jQuery UI 1.8.1 (does not work)
- jQuery 1.4.2 & jQuery UI 1.8.2 (does not work)
In the examples above, click the "
Load Dialog" link then "
Test Link 2". You will get an alert from the onclick event and also an alert from the href.
Regards,
Richard Phipps
Update:
- example now attached.
Update 2:
- added example for newly released 1.8.2 and it still doesn't work :-(