drupal 7模块中的jquery代码

时间:2013-04-01 11:28:33

标签: jquery drupal-7

如何在drupal 7模块中显示以下代码

 <script type="text/javascript" src="http://dubturbo1.counselstime.com/jwplayer/jwplayer.js"></script>
    <script>jwplayer.key="76oyax0SAVqgDM580AJ3+K23kIuN8HFkgahYRQ=="</script>
    <div id="my-video"></div>
    <script type="text/javascript">
        jwplayer('my-video').setup({
            file: 'http://192.168.1.150/sathya/video_test_512kb.mp4',
            width: '500',
            height: '300',
    controls: 'false',
    autostart: 'true',
    });
    </script>

1 个答案:

答案 0 :(得分:1)

如果你不需要一个模块用于你正在做的事情,你需要将它添加到你的模块中的JS文件中(如果需要),或者只是将它放在你的主题JS文件中。

将其包装在Drupal行为包装器中:

(function($) {

    Drupal.behaviors.setupVideo = {
        attach: function (context) {

          wplayer('my-video').setup({
            file: 'http://192.168.1.150/sathya/video_test_512kb.mp4',
            width: '500',
            height: '300',
            controls: 'false',
            autostart: 'true'
          });

        }
    };

})(jQuery);

你还需要在那里添加第一个JS文件(jwplayer的东西)。将其添加为主题中的一行或将其添加到您的模块中:

drupal_add_js(drupal_get_path('module', 'MY_MODULE') . '/js/jwplayer.js', 'file');