Reputation: 185
I have a index.php page and I am inluding other pages in index.php like this:
function urlpage(url){
$('#page').load(url);
}
jscolor javascript working in index.php but when I load a page (test.php) jscolor not working in this loaded page. What can I do?
I added also this in test.php :
<script type="text/javascript" src="js/jscolor.js"></script>
EDİT : I solved the problem like this :
test.php
<script type="text/javascript">
$(document).ready(function() {
jscolor.init();
});
</script>
Upvotes: 4
Views: 2152
Reputation: 316
jscolor.init() did not work for me, and So I called
jscolor.installByClassName("jscolor");
$(document).ready(function() {
jscolor.installByClassName("jscolor");
});
Hope it helps
Upvotes: 5
Reputation: 43507
You can try to reinitialize jscolor once your load function is done.
$('#page').load(url, function () {
var myPicker = new jscolor.color($('#myField'), {})
});
Upvotes: 2