<p>Often times when mixing jQuery with asp.net I need to use asp .net angle bracket percent, &lt;% %>, syntax within a  jQuery selector.</p>

<p>If I would like to separate the JavaScript from markup into different files is there still a way to evaluate my JavaScript file so the angle bracket percents are interpolated before reaching the client browser?</p>

No, you'll need to refactor your JavaScript to accept that information as parameters.
So, instead of
```
```
jQuery('#<%=MainPanel.ClientId%>').hide('slow');
```
```
do something like this:
```
```
function hidePanel(panelId) {
        jQuery('#' + panelId).hide('slow');
}
```
```
which you can call from your page with
```
```
hidePanel('<%=MainPanel.ClientId%>');
```
```