@angular_js

Страница 10 из 325
Михаил
05.05.2016
08:00:14
Я ж говорю, target_element.innerHTML = detailPreviewItem.detail; :)

? ethorz
05.05.2016
08:00:19
парсер ругается на <

Igor
05.05.2016
08:00:20
@maxon861 похоже, у тебя есть 2 варианта только - либо шаблон прямо в теле и написать, и там юзать свою переменную, как в примере, либо сделать отдельную директиву и прокидывать туда

Михаил
05.05.2016
08:01:11
парсер ругается на <
Какой парсер? Какие библиотеки-фреймворки используете, если не angular?

Google
? ethorz
05.05.2016
08:01:34
я про JSON.parse

kaflan
05.05.2016
08:01:38
єто точно json не просто обект?

Михаил
05.05.2016
08:01:43
А

kaflan
05.05.2016
08:02:21
у тебя не валидный json

скорее всего

у тебя просто обект

найди функцию определяющею валидній джсон или нет

гдето я видел в интернетах ее

? ethorz
05.05.2016
08:08:54
var detailPreviewItem = [{ "detail": "<div class=\"DetailPreviewBlock\"></span> <div class=\"Image\"><img src=\"/CatalogAccessories/Image/CATALOG_PRODUCT_83827_150.jpg\"></div><span class=\"Title\">Масло моторное KIXX G1 20W-50 SN Полусинтетичекое Semi-Synthetic KR/3L</span></div>" }]

по сути показывает что валидно

Uncaught SyntaxError: Unexpected token o in JSON at position 1

kaflan
05.05.2016
08:09:24
єто не дзон

это не джейсон

Google
kaflan
05.05.2016
08:09:35
джейсон это строка

? ethorz
05.05.2016
08:10:03
var detailPreviewItem = '{"detail": "<div class=\"DetailPreviewBlock\"></span> <div class=\"Image\"><img src=\"/CatalogAccessories/Image/CATALOG_PRODUCT_83827_150.jpg\"></div><span class=\"Title\">Масло моторное KIXX G1 20W-50 SN Полусинтетичекое Semi-Synthetic KR/3L</span></div>"}'

ну а так было

kaflan
05.05.2016
08:10:13
господи

зделай JSON.stringify()

своего выражения и посмотри в консольке

и потом попробуй распарсить и записать

хотя нет я счас сам попробую... но помоему ДОМ елементы не передаються в json

? ethorz
05.05.2016
08:12:57
по сути должно

kaflan
05.05.2016
08:13:03
счас

у тебя єто с сервера приходит?

? ethorz
05.05.2016
08:15:04
нет

пока нет

kaflan
05.05.2016
08:17:02
https://jsfiddle.net/Kaflan/w6bm6bjp/

вот как то так

у тебя обект не дсон

джосн

кароче сделай джсон с тегами и играйся с ним

а не выдумывай както велик

все работает ты просто что то не то делаешь у тебя, а скорее всего не валидный джейсок

Google
? ethorz
05.05.2016
08:18:34
мне наоборот нужно чтобы в json был dom

изначально

kaflan
05.05.2016
08:19:25
ну вот я те пример кинул

там нечего сверх сложного

у меня есть строка

Михаил
05.05.2016
08:20:17
ethorz, [05.05.16 13:17] мне наоборот нужно чтобы в json был dom Не бывает в json DOM. html можно в нем хранить, да. Потом можно просто через jquery.append() вставить куда надо.

kaflan
05.05.2016
08:20:19
я могу усложнить и сделать обектом

да спасибо михаил я говорил уже

ДОМ это ДОМ

а куски тегов с текстом просто куски тегов с текстом

Михаил
05.05.2016
08:21:31
Ага, именно :)

kaflan
05.05.2016
08:22:54
окей я счас усложню свой пример может тебе поможет

видно ты совсем новичок

? ethorz
05.05.2016
08:23:09
вообще юниор, да

kaflan
05.05.2016
08:23:19
капец =)

? Node
05.05.2016
08:24:01
А я хочу чтобы у меня в джейсоне был мой дом и моя семья.

kaflan
05.05.2016
08:24:18
нарисуй

? Node
05.05.2016
08:24:21
Друзей тоже можно, но хотя бы дом и семья.

ASCII Art?

kaflan
05.05.2016
08:24:47
https://jsfiddle.net/Kaflan/w6bm6bjp/1/

Google
kaflan
05.05.2016
08:24:53
вот смоти

потыкай пример

поизменяй данные посмотри что происходит

ребят как перестать верстать бутстрапом

? Node
05.05.2016
08:26:35
С использованием предопределённых в нём классов?

Михаил
05.05.2016
08:27:23
ребят как перестать верстать бутстрапом
Философский вопрос с простым ответом - выкинуть бутстрап и верстать без него :) Желательно флексбоксом.

kaflan
05.05.2016
08:27:40
а если ие

нужен

Михаил
05.05.2016
08:27:52
9-й?

kaflan
05.05.2016
08:28:08
угу

Михаил
05.05.2016
08:28:25
уволиться оттуда, где заставляют его поддерживать :)

Chyngyz
05.05.2016
08:28:39
Используй полифилл, flexibility.js

? ethorz
05.05.2016
08:35:01
$(".DetailPreview").tooltip({ track: true, items: ".DetailPreview", tooltipClass: "DetailPreview", content: "Загружается...", open: function () { var elem = $(this); $.ajax({ url: '/ClientReference.ashx', type: "post", dataType: "html", success: function () { return JSON.parse(JSON.stringify(detailPreviewItem)); } }).always(function (Answer, textStatus, XMLHttpRequest) { elem.tooltip("option", "content", Answer); }); setTimeout(function () { elem.tooltip("close"); }, 15000); } });

в общем я хз)

надо затолкать как то в answer

kaflan
05.05.2016
08:36:28
что затолкать?

чувак

? ethorz
05.05.2016
08:36:37
строку

Google
kaflan
05.05.2016
08:36:47
какую строку?

? ethorz
05.05.2016
08:36:57
с дивами

бля

kaflan
05.05.2016
08:37:06
нахуя

? ethorz
05.05.2016
08:37:10
я не знаю вообще для чего это всё

есть способы проще

но мне сказали так

kaflan
05.05.2016
08:37:29
что написано в ТЗ

есть метод в джейквери

html()

? ethorz
05.05.2016
08:38:09
да ничо не написано, просто типа джэйсон передать в тултип, чтобы инфа

была в нём, которая как раз является строкой как в примере

kaflan
05.05.2016
08:39:00
ну и слепи куски пала

пазла

ты сможешь

используй синюю изоленту и костыли

и все будет работать

? Node
05.05.2016
08:41:00
Наверно шаблон тултипа есть. Можно спокойно в него заинджектить всё что душе пожелается.

Ну только алерт не пихай. ?

kaflan
05.05.2016
08:42:02
не знаю джеквери плохо пододит для рендеринга

чистый скрипт или бекбон норм

Страница 10 из 325