Мне интересно, почему я не могу переопределить функцию jquery onRegionOver. Файл WAMP index.html показан ниже

0

Мне интересно, почему я не могу переопределить функцию jquery onRegionOver. Файл WAMP index.html показан ниже. Скажите, как я могу использовать консоль WAMP для отладки этой проблемы. Плагин jquery, который я пытаюсь выполнить в моем браузере IE7 Internet Explorer IE7, представляет собой http://jvectormap.owl-hollow.net/.

<!DOCTYPE html>
<html>
<head>
  <title>jVectorMap demo</title> 
  <link rel="stylesheet" href="jquery-jvectormap-1.1.1.css"
type="text/css" media="screen"/>
 <script src="jquery.js"></script>
 <script src="jquery-jvectormap-1.1.1.min.js"></script>
 <script src="us-aea-en.js"></script>
</head>
<body>
  <div id="USA-map" style="width: 1200px; height: 800px"></div>
  <script language="javascript">
    function processOrder() {
     var pluginContainer = $("#USA-map");
         pluginContainer.vectorMap(
           {map: 'us_aea_en'},

           {onRegionOver: function(event, code){
                   alert('Hello');
           }
         });
  }
   </script>
<script type="text/javascript" src="foo.js"></script>
</body>
</html>
Теги:

1 ответ

2
Лучший ответ

.vectorMap() принимает один объект с несколькими параметрами, а вы передаете 2.

Предположительно, вызов должен выглядеть так:

    pluginContainer.vectorMap(
       {
           map: 'us_aea_en',
           onRegionOver: function(event, code){
               alert('Hello');
           }
       }
     );

Рекомендации:

  • 0
    Я только что проверил ваш ответ, и он работает с WAMP2.4_x86.
  • 0
    @Frank: это javascript, он работает на клиенте, поэтому не имеет значения, что установлено на сервере.
Показать ещё 8 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню