Я бегу следующий код на странице Drupalне zeroclipboard стрельбы события
(function ($) {
var client = new ZeroClipboard(document.getElementById("click-to-copy"), {
moviePath: "http://example.com/sites/all/libraries/zeroclipboard-2.2.0/dist/ZeroClipboard.swf"
});
client.on("load", function (client) {
alert("Hello from the load event");
client.on("complete", function (client, args) {
client.setText("here is some text");
});
});
} (jQuery));
Но я не вижу никаких результатов.
(1) Как я могу определить, был ли правильно построен объект client
? (Я знаю, что значение moviePath
верное.)
(2) Когда я нажимаю кнопку с идентификатором «click-to-copy», я не вижу никакого запуска события загрузки (смотря в Консоль инструментов разработчика окно для Chrome и Firefox.)
У кого-нибудь есть идеи, как я могу отлаживать это?
(Примечание Я завернул этот код в закрытии, поскольку он изначально содержал вызовы функций JQuery «$».)
Кстати, приемлемо ли мне перекрестно разместить этот запрос на drupal.stackexchange.com или это считается нарушением этикета? – Monkeybrain