Wednesday 15 June 2011

javascript - Uncaught TypeError: undefined is not a function(anonymous function) -



javascript - Uncaught TypeError: undefined is not a function(anonymous function) -

i'm trying implement simplemodal (http://www.ericmmartin.com/projects/simplemodal/). however, i'm getting unusual error. can't prepare guys can. , if can explain why, great.

i've did debugging. , https://example.com/scripts/sm.js right , loaded. (exactly same as: https://simplemodal.googlecode.com/files/jquery.simplemodal-1.4.4.js)

$("body").append("<script type=\"text/javascript\" src=\"https://example.com/scripts/sm.js\"></script>"); $("body").append("<style>#basic-modal-content{display:none}#simplemodal-overlay{background-color:#000}#simplemodal-container{height:360px;width:600px;color:#bbb;background-color:#333;border:4px solid #444;padding:12px}#simplemodal-container .simplemodal-data{padding:8px}#simplemodal-container code{background:#141414;border-left:3px solid #65b43d;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px}#simplemodal-container a{color:#ddd}#simplemodal-container a.modalcloseimg{background:url(../img/basic/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-16px;cursor:pointer}#simplemodal-container h3{color:#84b8d9}</style>"); $("body").append("<div id=\"basic-modal-content\"><h3>basic modal dialog</h3><p>for demo, simplemodal using \"hidden\" info content. can populate modal dialog ajax response, standard html or dom element(s).</p><p>examples:</p><p><code>$('#basicmodalcontent').modal();// jquery object - demo</code></p><p><code>$.modal(document.getelementbyid('basicmodalcontent'));// dom</code></p><p><code>$.modal('&lt;p&gt;&lt;b&gt;html&lt;/b&gt;elements&lt;/p&gt;');// html</code></p><p><code>$('&lt;div&gt;&lt;/div&gt;').load('page.html').modal();// ajax</code></p><p></p></div>"); $('#basic-modal-content').modal();

what doing wrong?

i'm guessing means modal not function, sm wasn't imported properly. if write regular script tag instead of append?

javascript jquery

No comments:

Post a Comment