我通過使用從www.siteone.com
調用的一些腳本生成www.sitetwo.com
中的表單。由於我必須將www.sitetwo.com
中的表單提交到www.siteone.com
,因此我使用JSONP方法使用Ajax。但是,生成的表單不支持任何腳本。 我的代碼是在這裏:jquery不能以動態生成的形式工作
//script in www.sitetwo.com
<script type="text/javascript">
window.onload = function() {
"use strict";
function js(n) {
var s = document.createElement('script');
s.setAttribute("type", "text/javascript");
s.setAttribute("src", n);
document.getElementsByTagName("head")[0].appendChild(s);
}
js("http://www.siteone.com/script.js");
};
$(document).ready(function(){
$=jQuery.noConflict();
$(".submitbutton").hover(function(){
alert("hai");
}
</script>
<div id="newform">
</div>
是動態的DIV ID爲newform呈現形式如下:
<form>
<input type="text" name="username">
<input type="password" name="password">
<input type="submit" value="go" class="submitbutton">
</form>
我試圖懸停應用的基本腳本alert.But它不是加工。我們不能直接使用這樣的腳本來動態生成表單。如果是的話,我們如何克服這個問題。我在瀏覽器中搜索錯誤。沒有顯示錯誤。什麼可以解決?