在我的网站上,我有一个可拖动的div,它通过以下代码工作,插在/ head之前:
<script> $(function() {
$( ".gallery" ).draggable(); </script>
这是有问题的div:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="gallery">
<h1><?php the_title(); ?></h1>
<?php the_content(); ?>
</div>
<?php endwhile; else : ?>
<p><?php _e( 'no posts matched your criteria.' ); ?></p>
<?php endif; ?>
要将网站导入Wordpress,我已更改脚本并将其添加到通过functions.php加载的.js文件中:
jQuery(document).ready(function(){
$( ".gallery" ).draggable();
});
警报确实有效,因此.js文件已正确加载但可拖动脚本不再起作用..
非常感谢任何帮助!
只是为了确定:functions.php code =
<?php function emilpabon_theme_js() {
wp_enqueue_script( 'jquery_js', get_template_directory_uri() . '/jquery/jquery.js', array('jquery', 'lightbox_js', 'smoothscroll_js'), '', true );
}
add_action( 'wp_enqueue_scripts', 'emilpabon_theme_js' );
?>
我使用过的警报(有效!)
jQuery(document).ready(function(){
alert('test');
});