2012-02-11 6 views
1

Я использую событие click в jQuery в моем проекте боковой панели Windows, который не работает на боковой панели (я не думаю, что он привязан), но он работает в браузере (даже IE7) , Вот простой пример из моего проекта, который не работает на моей боковой панели, и я надеюсь, что кто-нибудь скажет мне, почему, потому что я не мог понять это.Windows sidebar click event не работает

<html> 
    <head> 

     <script type="text/javascript" src="jquery-1.7.1.js"></script> 
     <script type="text/javascript"> 
      $(function(){ 
       $('#clickable_div').click(function(){ 
        $('#textContent').append($('<h4 />').text('change')); 
       }); 
      }); 
     </script> 
    </head> 
    <body style="width: 200px; height: 250px; border: 1px solid black;"> 
     <div id="clickable_div" style="width: 50px; height: 50px;border:1px solid black;">Click the div</div> 
     <div id="textContent"></div> 
    </body> 
</html> 
+0

Является ли jQuery доступным? Я не уверен, что вам разрешено загружать внешние библиотеки в гаджет таким образом. – danwit

+0

Да, jQuery доступен. Я использую в своем проекте плагин jQuery – DaJackal

+0

Как правило, ваши события кликов работают? Я мог бы подумать о проблеме определения области. Пробовали ли вы статическое позиционирование в сочетании с z-index? Вы можете проверить, связано ли ваше событие, взломав эту маленькую sweety в ваш код -> http://www.sprymedia.co.uk/article/Visual+Event+2 – danwit

ответ

1

Я нашел решение для своей проблемы, даже если я не знаю, почему это не работает с методом щелчка jQuery.

Я использовал javascript onclick, и теперь он работает.