I am using the jquery simplemodal code to display a div on a page. I am pretty much calling .modal(); on the div, which has a class on it, and I'm styling up that class - some issues though:
1. How do I add a close button. Have seen that I can add a closeimg style - but I can't get anything with this class to appear. I figure I need to set the closehtml property to something but haven't figured out what. As this is embedded in c# I might have stuffed up my string escaping. string termconditions = @"$('#" + pnlMemberAgreement.ClientID + "').modal({ closeHTML: ''});"; I also tried <a href="#">Close</a> instead of just '' - but either its making no difference or I can't figure out what quotations to use within my c# string. .simplemodal-container a.modalCloseImg { background:url(../App_Themes/Images/Ecommerce/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-14px; right:-18px; cursor:pointer; } 2. Whilst the div is made visible, it sits under my content - its not being overlayed over the top, nor does it have a background colour going on. I grabbed from the sample site: .simplemodal-overlay { background-color:#000; cursor:wait; } .simplemodal-container { height:400px; width:600px; background-color:#fff; border:3px solid #ccc; } Is this an additional option I need to set? 3. The div is not acting like a modal object - I can still click other buttons and stuff on the same page and leave the page! 4. I'm confused with the styling. what do I need to put on my div so that the right styles get applied to it - or should I be doing this in options? ie. I have my t&c inside a panel, and I tried putting a css class on that for the container part, but where do I put the overlay - or should I not have to do this. It sort of looks like the basic modal example does what I want it to do.. but I can't figure out what I have missed in my implementation of it :( I pretty much have this in my c# string termconditions = @"$('#" + pnlMemberAgreement.ClientID + "').modal();"; and want to apply some basic stylings so that the frontend guy can take over but it will do what its supposed to Thanks for any assistance!