我的插件循环jQuery不起作用 - 为什么?

时间:2014-10-09 16:30:59

标签: loops plugins

请帮助我制作一个wp插件,但我的jQuery代码在循环中无法正常工作,这就是为什么我无法在此插件中创建属性。

这是代码请帮帮我。在此先感谢:)

function smooth_ticker_list_shortcode($atts){
    extract( shortcode_atts( array(
        'text' => 'Latest News',
        'count' => '2',
        'efect' => 'fade',
        'color' => '#000',
        'speed' => '2500',
        'delay' => '1000',
    ), $atts, 'projects' ) );

    $q = new WP_Query(
        array('posts_per_page' => $count, 'post_type' => 'post')
        );      

    $list = '
    <script type="text/javascript">
        jQuery(document).ready(function(){
                jQuery("#smoothticker").inewsticker({
                    speed: '.$speed.',
                    effect: '.$efect.',
                    color: '.$color.',
                    delay_after:'.$delay.',                 
            });
        });     
    </script>
    <div><span>'.$text.'</span><ul id="smoothticker">'; 
        while($q->have_posts()) : $q->the_post();
            $idd = get_the_ID();
            $list .= '
                <li>'.get_the_title().'</li>        
                ';        
        endwhile;
        $list.= '</ul></div>';
        wp_reset_query();
        return $list;
}
add_shortcode('smooth_ticker', 'smooth_ticker_list_shortcode'); 

0 个答案:

没有答案