-3

このような文字列があるとしましょう

var methodString =  "<script>
var a;
var b;

function func1(v1, v2)
{
 ..///DO random stuff
}
</script>";

次に、ページのどこかでボタンをクリックした後、このコードを本文の最後に添付します

 $(body).append(methodString);

追加したばかりのこの新しい関数を呼び出すにはどうすればよいですか

$("button1").click(function() { func1(a,b); }); //This doesn't seem to recognize the new method.
4

1 に答える 1

1

単純な HTML

<button onclick="func1(a,b);">Click me</button>

jQueryで

<script type="text/javascript">
    $('#myButton').click(function(){
        func1(a,b);
    });
</script>
<button id="myButton">Click me</button>
于 2012-08-17T05:28:44.380 に答える