На мероприятии WES 2009 RIM объявила, что они прошли почти 100% тестирование с использованием JQuery в разработке виджета, знает ли кто-нибудь, как это работает?Интеграция JQuery для использования с виджетами Blackberry
Я попытался после демонстрации с их сайта и добавил следующее:
<head>
....
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
</head>
<body>
....
<a href='#' id="viewDets">View Details</a>
</body>
Я тогда добавил стандартный JQuery нажмите событие в другом включен JS файл:
$(function() {
$('#viewDets').click(function() {
alert('hi');
});
});
но когда я нажимаю ссылку #viewDets, ничего не происходит. Я пробовал использовать <input type="button" id="viewDets">
, но ничего с этим тоже.
Наконец я попытался добавить вручную onclick="testJQuery()"
к кнопке, а затем была JavaScript как
function testJQuery(){
alert($);
}
который насторожило следующее:
function (E, F) {
return new o.fn.init(E,F)
}
, который показывает, что JQuery был загружен правильно? Означает ли это, что в настоящее время RIM не поддерживает использование jQuery в своих виджетах или у них есть отдельный файл js или что-то еще?
Какая версия Blackberry OS вы используете? Я знаю, что Widgets будет работать только на OS 5 и выше. В браузере, который вы тестируете, может быть 4.x версия ОС и не поддерживать Javascript (по крайней мере, не так, как вы хотите). – ra9r