Я установил простой тестовый плагин TinyMCE4 - здесь: https://jsfiddle.net/20140228/rhu1v7s0/
Это JS для него:
tinymce.PluginManager.add("test_cat_medium_joypixels_png3", function(a, b) {
function c() {
var content = "<a href='http://www.test.com/'>test</a>";
return a = content;
}
a.addButton("test_cat_medium_joypixels_png3", {
type: "panelbutton",
text: "test",
panel: {
role: "application",
html: c,
onclick: function(b) {
}
},
tooltip: "Test"
})
});
Когда нажимается текст кнопки «тест»,появляется гиперссылка.
Почему она не "срабатывает" - гиперссылка сформирована правильно - но нажатие на нее не перенаправляет на тестовый URL.
Есть ли что-то внастройка того, как плагины работают так, что гиперссылки внутри них каким-то образом отключены?
Или необходимо добавить код в функцию onclick, чтобы они работали как обычные гиперссылки?