[jQuery] Dynamically loading scripts
I'm trying to dynamically load a script. It works great in FF1.5 and
Opera9, but IE6 fails
-- index.js
$(document).ready(function() {
$("#btn01").click(func_a);
});
function func_a(_event) {
$("h2").after("<h2>Current Script script_b.js</h2>").remove();
$("#btn01").val("click to switch to a");
$("script.current").remove();
$("head").append('<script type="text/javascript" src="script_b.js"
class="current"></script>');
}
-- script_b.js
function func_b(_event) {
$("h2").after("<h2>Current Script script_a.js</h2>").remove();
$("#btn01").val("click to switch to b");
$("script.current").remove();
$("head").append('<script type="text/javascript" src="script_a.js"
class="current"></script>');
}
$("#btn01").unbind("click", func_a);
$("#btn01").click(func_b);
--script_a.js
$("#btn01").unbind("click", func_b);
$("#btn01").click(func_a);
I have a demo page at
http://www.brainknot.com/code/javascript_sandbox/f__king_ie6/
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/