jWysiwyg продлить - PullRequest
       6

jWysiwyg продлить

0 голосов
/ 27 февраля 2009

Я пытаюсь найти способ расширить jWysiwyg. Мне нужна функция для вставки этого кода в редактор:

<a rel="shadowbox" href="images/photo_big.jpg" class="option" >
  <img src="images/photo_small.jpg" id="rightcontentImg" alt="photo" />
</a>

Так что не только изображение, но и ссылка. Я знаю, что могу использовать что-то подобное для вставки изображений:

$('#cont').wysiwyg('insertImage', 
      'http://www.google.com/images/nav_logo4.png', 
     { 'class' : 'myClass', 'className' : 'myClass' });

Но это довольно просто, и мне больше ничего не нужно, просто первое решение, вставка необработанного HTML-кода также подойдет, даже предпочтительнее.

У кого-нибудь был такой опыт?!

Tnx много!

Ответы [ 2 ]

2 голосов
/ 10 марта 2009

Я только что сделал что-то подобное;

var cont = $('#cont');
cont.wysiwyg('setContent', cont.val() +
  '<a rel="shadowbox" href="images/photo_big.jpg" class="option" >
    <img src="images/photo_small.jpg" id="rightcontentImg" alt="photo" />
  </a>'
);
0 голосов
/ 27 февраля 2009

Я думаю, что вы хотите ...

 $('#cont').Append($('<a rel="shadowbox" (etc) </a>')).wysiwyg(....
...