我只想在重新加载包含帖子的页面时创建一个警告框。
<script type="text/javascript">
window.alert("alert");
</script>
下面是我为加载js而编写的php代码。
function alert_js(){
wp_enqueue_script(\'alert_js\', plugins_url( \'/alert.js\', __FILE__ ));
}
add_action(\'the_post\', \'alert_js\');
我确信它成功地在正确的位置找到了脚本(我检查了页面源代码)。但不知何故,它的行为就像没有包含javascript一样。我错过了什么?
最合适的回答,由SO网友:Caio Mars 整理而成
我想你错过了扳机。。。您的javascript应该是这样的,以便在加载页面时触发:
$( document ).ready(function() {
alert( "ready!" );
});