0

このようにボタンをクリックするだけで、テキスト選択範囲を span タグで簡単にラップできます。

this.toolbar.on( 
    'testClick', 
    function(o) 
    {
        var sel = myEditor._getSelection();
        myEditor.execCommand('inserthtml', '<span class="test">' + sel + '</span>');
        alert(myEditor);
    }, 
    myEditor, true);

私が達成しようとしているのは、iframe 内のこのスパン クラス (「テスト」) を JavaScript イベントにバインドすることです。

testEvent = function {
    alert('Hello World!')
}

それが可能であれば、何かアイデアはありますか?

4

1 に答える 1

0

私自身の質問に答えます。

var sel = myEditor._getSelection();

YAHOO.util.Event.addListener( sel, 'click', anyMethod, anyContext );

function anyMethod( e, anyContext )
{
   alert(clicked);
}
于 2011-12-13T09:28:45.417 に答える