0

私はRubyonRailsの初心者です。アプリケーションでやりたいことは、次のようにビューファイル内のスクリプト定義からjavaスクリプト関数を呼び出すことです。

//code inside js file ...
$(document).ready(function() {
    alert("outside the function");
function abc()
{
    alert("inside function");
}
});

//code in side view file 
<div> creating view here </div>
<script type="text/javascript" language="javascript">
    abc();
</script>

しかし、それはrequire出力を与えていません。1つのアラート、つまり機能外を表示します。しかし、その関数を呼び出さないことを意味する他のものを表示しません。その関数を呼び出したい...これを行う方法は?解決策はありますか?助けが必要です...ありがとう...。

4

1 に答える 1

3

abc()これを試してください。関数をjQueryreadyラッパー関数の外に移動する必要があります。

$(document).ready(function() {
    alert("outside the function");

});

function abc(){
    alert("inside function");
}
于 2012-10-23T09:29:08.450 に答える