|
smackthat ↓
|
 |
|
21 Сентябрь, 2010, 04:47:56
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 2
Сообщений: 470 Сила слова: 0.43
|
В общем есть такой javascript-редактор Redactor. К textarea легко подключается, как любой другой (tinymce например). Так вот после загрузки страницы и подключения редактора мне нужно, чтобы внутри появлялся текст. В редакторе есть простое API для этих целей. Делаю так:
$('#redactor').redactor({ focus: true, toolbar: 'custom' });
redactor.setHtml('Test');
firebug на последнюю строку ругается redactor is not defined. В чем ошибка? Все делаю аналогично примеру.
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
21 Сентябрь, 2010, 04:49:10 , спустя 1 минуту 14 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.65
|
предполагаю что надо так
$('#redactor').redactor().setHtml('Test');
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Абырвалг ↓
|
 |
|
21 Сентябрь, 2010, 04:49:45 , спустя 35 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
PHP Infected, симфоеб, маконенавистник
Группа: Джедаи Карма: 80
Сообщений: 6096 Сила слова: 1.31
|
попробуй
var redactor = $('#redactor').redactor({ focus: true, toolbar: 'custom' });
redactor.setHtml('Test'); Спустя 16 секунд добавил зя: я апи ессно не читал)
|
|
|
|
|
Записан
|
PHP does the job since 1995 Пожалуйста, не надо делать двойные клики по ссылкам. Это создает избыточную нагрузку на сервер
|
|
|
|
smackthat ↓
|
 |
|
21 Сентябрь, 2010, 04:58:54 , спустя 9 минут 9 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 2
Сообщений: 470 Сила слова: 0.43
|
спасибо, оба варианта рабочие. А как теперь сделать, чтобы я мог эту переменную использовать в другом js-файле или в html-коде? Например так:
<input type="button" value="test" onclick="redactor.setHtml('<h1>test</h1>');" />
Сейчас я получаю ту же ошибку: redactor is not defined
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
21 Сентябрь, 2010, 05:00:42 , спустя 1 минуту 48 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20790 Сила слова: 1.65
|
включи мозг :) Спустя 8 секунд добавил специально не помогу
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
SpartakuS ↓
|
 |
|
21 Сентябрь, 2010, 05:03:02 , спустя 2 минуты 20 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 32
Сообщений: 2444 Сила слова: 1.31
|
var
|
|
|
|
|
Записан
|
 цска ебаное гавно.
|
|
|
|
smackthat ↓
|
 |
|
21 Сентябрь, 2010, 05:06:49 , спустя 3 минуты 47 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 2
Сообщений: 470 Сила слова: 0.43
|
о меня осенило :D
var redactor;
$(document).ready(function()
{
redactor=$('#redactor').redactor({ focus: true, toolbar: 'custom' })
});
всем спасы
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
21 Сентябрь, 2010, 05:07:31 , спустя 42 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17627 Сила слова: 1.67
|
предполагаю что надо так
$('#redactor').redactor().setHtml('Test');
спасибо, оба варианта рабочие. А как теперь сделать, чтобы я мог эту переменную использовать в другом js-файле или в html-коде? Например так:
<input type="button" value="test" onclick="redactor.setHtml('<h1>test</h1>');" />
Сейчас я получаю ту же ошибку: redactor is not defined
нда...
|
|
|
|
|
Записан
|
|
|
|
|
indeego ↓
|
 |
|
01 Июнь, 2011, 08:28:27 , спустя 252 дня 15 часов 20 минут 56 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 43 Сила слова: 0
|
Уважаемые коллеги!
Нужна помощь по этому редактору, в одном из своих проектов потребовалось сделать кнопку "выровнять по ширине". В настройках тулбара смог самостоятельно добавить это правило, добавил русификацию фразы, задал команду JustifyJustify в настройках тулбара ( сделал по аналогии с выравниванием по сторонам и центру в файле classic.js), и вроде все правильно оформил.
Далее в редакторе появляется кнопка, но команда не работает. Весь код перерыл, никак не могу понять, откуда копать и как заставить работать это. Нужен человек, который хотя бы как то копался с ним поглубже, я не js-кодер, поэтому кое чего не понимаю в принципе. Я считаю что это не только мне надо, поэтому призываю общественность на мозговой штурм))
|
|
|
|
|
Записан
|
|
|
|
|
Stasovsky ↓
|
 |
|
01 Июнь, 2011, 12:07:59 , спустя 3 часа 39 минут 32 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 54
Сообщений: 3653 Сила слова: 1.48
|
JustifyFull: {exec: 'JustifyFull', name: 'JustifyFull', title: RLANG.align_justify}
|
|
|
|
|
Записан
|
|
|
|
|
indeego ↓
|
 |
|
01 Июнь, 2011, 12:25:34 , спустя 17 минут 35 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 43 Сила слова: 0
|
Stasovsky, низкий тебе поклон. Выручил, спасибо. Ребята вы тут кстати все крутые, никогда не сомневался в вашем профессионализме.
|
|
|
|
|
Записан
|
|
|
|
|
Stasovsky ↓
|
 |
|
01 Июнь, 2011, 12:52:52 , спустя 27 минут 18 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Сенсей XD
Группа: Джедаи Карма: 54
Сообщений: 3653 Сила слова: 1.48
|
выручить-то выручил, но будет ли работать в ие? XD
|
|
|
|
|
Записан
|
|
|
|
|
indeego ↓
|
 |
|
01 Июнь, 2011, 01:18:22 , спустя 25 минут 30 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 43 Сила слова: 0
|
В ИЕ не работает, даже в 9ом. Это кстати весьма загадочно, так как рассчитывал использовать в продакшене данный редактор. И насколько мне известно разрабы не будут дописывать под ИЕ. Сам я в js не хочу окунаться, да и некогда. Но, все равно спасибо.
|
|
|
|
|
Записан
|
|
|
|
|
AlexanderC ↓
|
 |
|
01 Июнь, 2011, 11:07:28 , спустя 9 часов 49 минут 6 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 140 Сила слова: 0.71
|
Самый лучший редактор это textarea ©
|
|
|
|
|
Записан
|
*Не всё Windows™ что виснет, не всё Linux что "да ну его..."
|
|
|
|
indeego ↓
|
 |
|
02 Июнь, 2011, 07:09:27 , спустя 8 часов 1 минуту 59 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 0
Сообщений: 43 Сила слова: 0
|
AlexanderC, объясни это заказчику
|
|
|
|
|
Записан
|
|
|
|
|