0

jQueryまたはJavascript関数を文字列に変換して、次のような要素に表示する方法を知りたい<pre>

HTML :

<pre></pre>

jQuery :

function test() {
    alert('test');
}

$('pre').html(test()); // <-- I have no idea

プレイグラウンド: http://jsfiddle.net/p8Q5p/

したがって、HTMLは..

<pre>alert('test');</pre>

可能 ?

4

3 に答える 3

1

toString()次の方法を使用できます。

$('pre').html(test.toString());

あなたのフィドルで:http://jsfiddle.net/p8Q5p/4/

于 2013-08-06T13:32:15.937 に答える
1

試す

function test() {
    alert('test');
}
var functionString = test.toString();
$('pre').html( functionString);

ワーキングデモ

于 2013-08-06T13:32:34.380 に答える