我有这个文本框。当用户在文本框中编写一些 Jquery 代码并单击应用时。我希望将代码应用于 Html 页面。代码被附加到正文,但生成的点击功能不起作用。我也尝试将代码附加到 HEAD,单击也不能以这种方式工作。它有可能起作用吗?
我的 HTML 代码是
<span id="clickme">Click Me</span>
<textarea id="txt">
$('#clickme').click(function(){
alert("clicked");
});
</textarea>
<button id="apply">Apply</button>
我的jQuery是
$(document).ready(function(){
$(document).on('click','#apply',function(){
var code=$('#txt').val();
$('body').append('<script type="text/javascript">'+code+'</script>');
});
});