我尝试在wordpress上创建一个快速评论表单,链接如下:
我的计划是,当您单击此链接时,您将获得一个带有jquery show()函数的注释表单,您可以在其中在ajax中添加注释
jquery:
$.noConflict();
jQuery( ".comment-mezo" ).click(function() {
jQuery( "#comment-mezo" ).show( "slow" );
});
html:
<a href="#" class="comment-mezo">Quick comment</a>
<div id="comment-mezo" style="display: none">
<textarea id="comment"></textarea><br>
<input type="submit">
</div>
此函数在wordpress外部工作(我在jsbin上尝试过),但在内部不工作<为什么<我们知道这一点,谢谢你的Rares P和sri
jquery已加载并工作
id更改没有帮助
演出。加载页面时加载js
我们将其用于脚本加载:
<?php
function show() {
wp_enqueue_style( \'style-name\', get_stylesheet_uri() );
wp_enqueue_script( \'script-name\', get_template_directory_uri() . \'/show.js\', array() );
}
add_action( \'wp_enqueue_scripts\', \'show\' );?>