JavaScript関数の条件文をjavascriptの項目に追加する必要がある状況に遭遇しました。JavascriptをPHPエコーに変換してPHP条件文を挿入する
ここではサンプルコードです:私はしばらくの間、このことについて考え、そして最終的に「オンラインスクリプトにつまずい
if (bp_current_user_can('bp_moderate') || $loggedinuserid == $userid) {
//conditional statement for above javascript
}
:
<script type="text/javascript">
$(window).bind("load", function() {
$("div.mejs-button.mejs-playpause-button.mejs-play > button").trigger('click');
});
</script>
そして、私は条件文でこれをラップする必要がありますjavascriptをphpエコーに変換する 'converter'サイトです。だから今、私のコードは以下の通りです:
<?php
if (bp_current_user_can('bp_moderate') || $loggedinuserid == $userid) {
echo " <script type=\"text/javascript\">\n";
echo "$(window).bind(\"load\", function() {\n";
echo " $(\"div.mejs-button.mejs-playpause-button.mejs-play > button\").trigger('click');\n";
echo "});\n";
echo "</script>\n";
}
?>
そして、これは私があまりにもそれを望むように動作しますが、私はjavascriptのコードの大きな作品でこれを適用しようとしてではなく、特にmessy-ようだ、と私は希望していた場合後でJavaScriptコードを編集するこれはjavascriptでPHPの条件文をラップするための私の唯一のオプションですか?あなたが行うことができます
私はこれを行うには考えていなかったと信じてすることはできません!ありがとうございました – bbruman