Question: Trying to find the best way of create an overlap/overlay layer to fill the screen .. and then create a new layer on top on load in some html...

```
// Show popup - somehting like this..
$("#myBtn").click(function() {
    $("#myDiv").load("myHTMLcode.html");
});

```

and then i need a way of remove it 

Any ideas, is there an easy way of doing this, its similar to the modal form except i wish to load in html rather than show a form..

Answer: 
Have a look at the source for one or more of the following plugins, they implement what you are talking about in different ways, so you should get some idea - failing that, you could just pick one and use it:

* [blockUI](http://malsup.com/jquery/block/)
* [Thickbox](http://jquery.com/demo/thickbox/)
* [Facebox](https://github.com/defunkt/facebox)
* [Fancybox](http://fancy.klade.lv/)
$("#myDiv").html('');