javascript関数setTimeoutを使用して指定した時間後にエラーメッセージdivを非表示にしようとしていますが、誰も私はあなたがSmartyの予約済みを使用する場合は、事前Smartyを使用しているsetTimeoutでエラーメッセージdivを非表示にする
答えて
で
{if $error_message != ""} <script type="text/javascript"> setTimeout(function(){$('error').hide(); }, 1000); </script> <div id="error" class='error_message'> {$error_message} </div> {/if}
感謝を次のように
私のコードは、この構文でスピードアップし得るのを助けることができる場合ので、私はそれを本当に感謝前のsmarty {と}のような文字は、インラインJSのようなテンプレートは、リテラルタグを使用してエスケープする必要があります。また、周囲に空白があると、スマートなタグではなく、無視されます。
はhttp://www.smarty.net/docs/en/language.function.literal.tpl
あなたはjavascriptのためのSmartyのliteral
タグを利用するために必要になります参照してください。それはスマートなコンパイラにコードを実行せず、そのまま保つように指示します。あなたのscenerioため
http://www.smarty.net/docsv2/en/language.function.literal
、 試して、
{literal}
<script type="text/javascript">
setTimeout(function(){$('error').hide(); }, 1000);
</script>
{/literal}
また、{ldelim}と(役に立たない) '{rdelim}'。 –
こんにちはニック、 私はリテラルタグを使用しましたが、エラーメッセージを削除しましたが、最初の目標はdivをすべて非表示にしたくないのでまだ達成されていません。 ? –
@Donald: 'error'はidなので、$( 'error')$( 'error')ではなくhide();を使用してください。 – Nik
- 1. divアンカーを使用してdivを表示/非表示にする
- 2. javascriptを使用してdivを非表示/非表示にする方法は?
- 3. JavaScriptを使用してUIWebViewでdivを非表示にする
- 4. ラジオボタンを使用してdivを非表示にする方法
- 5. jqueryを使用して検索divを非表示にする
- 6. divにスクロールし、jQueryを使用してdivを非表示にする
- 7. divをクリックして非表示にすると非表示
- 8. TextBox jqueryを使用してdivを表示/非表示にするとき
- 9. JavaScriptライブラリJQueryを使用してdivパネルを表示/非表示にする
- 10. scrolltopを使用してdivを表示/非表示
- 11. jqueryを使用してdiv値を表示/非表示
- 12. localStorage.setItemを使用して同じ表示/非表示のdivを維持する
- 13. jQuery select/.change()を使用して非表示のdivを表示する方法
- 14. Divのコンテンツを表示するdivを非表示にする
- 15. asp.netのDropDownListを使ってdivを表示して非表示にする
- 16. CSSで@mediaを使用してdivクラスを非表示にする
- 17. JavaScriptでカスタム属性のデータラベルを使用してdivを非表示にする
- 18. divを表示して非表示にする方法
- 19. anglejsのdivを表示して非表示にする方法
- 20. Divを表示して非表示にするonMouseOver
- 21. サイドバーのdivを非表示にして表示する
- 22. div onclickボタンを表示して非表示にする
- 23. JavaScriptでボタンを使用してdivタグを非表示
- 24. jqueryをホバーで使用してスクロールダウンエフェクトで非表示のdivを表示
- 25. divをjavascriptで非表示にする
- 26. スクロールでdivを非表示にする
- 27. divでラジオボタンを非表示にする
- 28. jQueryを使用してチェックボックスを表示/非表示にする
- 29. クッキーを使用してJavaScriptを表示/非表示にする
- 30. 2つのdivを非表示にして表示したい
はあなたが取得している実際のエラーを投稿することができますか? – kieran
次のようなエラーメッセージが表示されます 致命的なエラー:Smartyエラー:[C:/xampp/htdocs/www_google_ads_integration//modules/order_checkout/tpl/order_checkout.tpl line 21]:構文エラー:認識できないタグ: $( 'error')。hide(); (Smarty_Compiler.class.php、行446)C:\ xampp \ htdocs \ www \ google_ad_integration \ lib \ smarty-2.6.26 \ libs \ Smarty.class.php 1094行 –