0

これはかなり単純な質問のように思えますが、Google で検索しても解決策が見つかりません。

function showJQueryAlert() {
echo '<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
                <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
                <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>  
                <script src="functions.js"></script>
                <script type="text/javascript"> $(document).ready(function() { JQueryAlert("INSERT MESSAGE HERE!", 120, false); }); </script>';

メッセージ「INSERT MESSAGE HERE!」を含むポップアップを出力します。しかし

function showJQueryAlert($message) {
echo '<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
                <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
                <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>  
                <script src="functions.js"></script>
                <script type="text/javascript"> $(document).ready(function() { JQueryAlert('.$message.', 120, false); }); </script>';

$message が "INSERT MESSAGE HERE!" の場合、ポップアップの出力に失敗します。ありとあらゆる組み合わせを試しました。それで、私は何が欠けていますか?

4

1 に答える 1

5

いくつかの引用符を忘れたようです:

JQueryAlert("'.$message.'", 120, false);
于 2013-05-18T20:26:13.773 に答える