Here's the proper syntax...
<script type="text/javascript">
{literal}
$(function()
{ // <--- Document
ready function
$("#newusrprize").dialog({
autoOpen: false,
height: 494,
width: 800,
bgiframe: true,
modal: true,
buttons: {
Ok: function() {
$(this).dialog('close');
}
}
});
$("newusrprizebtn").click(function(){
$("#newusrprize").dialog('open');
});
});
{/literal}
</script>
On May 5, 4:30 pm, a_frenchswallow <[email protected]> wrote:
> This is my first day with jquery, and I can't figure out this simple
> task! I'd like to launch a dialog when a user clicks a button (or a
> link, not sure what to use).
>
> This is what I'm doing now:
> With this the dialog doesn't launch from the button and the content
> displays on the page. If I remove the bottom $
> ("newusrprizebtn").onclick({ $("#newusrprize").dialog('open'); });
> then the dialog pops up on page load.
>
> <script type="text/javascript">
> {literal}
> $("#newusrprize").dialog({
> autoOpen: false,
> height: 494,
> width: 800,
> bgiframe: true,
> modal: true,
> buttons: {
> Ok: function() {
> $(this).dialog('close');
> }
> }
> });
>
> $("newusrprizebtn").onclick({
> $("#newusrprize").dialog('open');
> });
> {/literal}
> </script>
>
> Thank you so much!
>
> PS : the literal code is because I'm using Smarty templates.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"jQuery UI" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/jquery-ui?hl=en
-~----------~----~----~----~------~----~------~--~---