jQuery
|
|
cucYa | Дата: 20 Сентября 2008, 02:33 | Сообщение # 61 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Кто мне скажет, как определить браузер? я знаю, там код прост и очень мал ... :P | | |
|
Бармалей | Дата: 20 Сентября 2008, 06:04 | Сообщение # 62 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Code var ie = document.all?true:false; var opera = window.opera && !ie; для фф не знаю
| | |
|
cucYa | Отредактировал cucYa - Суббота, 20 Сентября 2008, 11:31 Дата: 20 Сентября 2008, 11:30 | Сообщение # 63 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Бармалей Code if ($.browser.msie){//lalala;} if ($.browser.opera){//lalala;} if ($.browser.mozilla){//lalala;} if ($.browser.safari ){//lalala;} | | |
|
Бармалей | Дата: 20 Сентября 2008, 11:45 | Сообщение # 64 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | + $.browser.version Quote (cucYa) if ($.browser.msie){//lalala;} if ($.browser.opera){//lalala;} if ($.browser.mozilla){//lalala;} if ($.browser.safari ){//lalala;} syntax error
| | |
|
Gaara | Дата: 21 Сентября 2008, 17:13 | Сообщение # 65 | ● ● ● ● ● 1312 сообщений Статус: Offline | вот так я добавляю div в своем скрипте Code var Ti = 0 $('.threadLink').each(function () { jQuery(this).parent().html('<a href="javascript://" onclick="LoadFirstMessage(\'FFM' + Ti + '\', \'' + jQuery(this).attr('href') + '\')" id="FFML' + Ti + '"><img align="absmiddle" src="http://src.ucoz.net/img/icon/vs.png" border="0"></a> ' + jQuery(this).parent().html() + '<div id="FFM' + Ti + '">Загрузка...</div>') Ti++ }) а как добавить его не в ту же ячейку, а в новую строку таблицы (эту строку надо создать под текущей) | | |
|
Бармалей | Дата: 21 Сентября 2008, 17:27 | Сообщение # 66 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Code $('.threadLink').each(function(i) {// i - номер $(this).parents('tr:first').after('<tr id="details'+i+'"></tr>').next('tr').append('<td colspan="7">Ы!</td>'); });
| | |
|
Gaara | Дата: 21 Сентября 2008, 17:40 | Сообщение # 67 | ● ● ● ● ● 1312 сообщений Статус: Offline | Code function LoadFirstMessage(Dest, URL){ alert($('#' + Dest).html()) if ($('#' + Dest).is(':hidden')){ $('#FFML' + Dest.substr(3)).html('<img src="http://src.ucoz.net/img/ma/m/i2.gif" border="0" align="absmiddle">') $('#' + Dest).load(URL + ' .fp:eq(0)', function () { $('#' + Dest).slideDown('fast') $('#FFML' + Dest.substr(3)).html('<img align="absmiddle" src="/vs2.png" border="0">') $('#FFML' + Dest.substr(3)).show() }) }else{ $('#' + Dest).slideUp('fast') $('#FFML' + Dest.substr(3)).html('<img align="absmiddle" src="http://src.ucoz.net/img/icon/vs.png" border="0">') } }
var Ti = 0 $('.threadLink').each(function () { jQuery(this).parent().html('<a href="javascript://" onclick="LoadFirstMessage(\'FFM' + Ti + '\', \'' + jQuery(this).attr('href') + '\')" id="FFML' + Ti + '"><img align="absmiddle" src="http://src.ucoz.net/img/icon/vs.png" border="0"></a> ' + jQuery(this).parent().html()) jQuery(this).parents('tr:first').after('<tr><td colspan="5"><div id="FFM' + Ti + '">Загрузка...</div></td></tr>') Ti++ }) почему то он мне в таком случае null выдает...Добавлено (2008-09-21, 17:39) --------------------------------------------- блин, все вижу. Добавлено (2008-09-21, 17:40) ---------------------------------------------
Code $('.threadLink').each(function (Ti) { jQuery(this).parent().html('<a href="javascript://" onclick="LoadFirstMessage(\'FFM' + Ti + '\', \'' + jQuery(this).attr('href') + '\')" id="FFML' + Ti + '"><img align="absmiddle" src="http://src.ucoz.net/img/icon/vs.png" border="0"></a> ' + jQuery(this).parent().html()) jQuery(this).parents('tr:first').after('<tr><td colspan="5"><div id="FFM' + Ti + '">Загрузка...</div></td></tr>') }) все равно... | | |
|
cucYa | Дата: 22 Сентября 2008, 01:23 | Сообщение # 68 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | как из ответов на вопрос вытащить титл и поместить его рядом с вариантом ответа? Code <span title="Голосов: 1 (50%)">1 ответ</span> | | |
|
Бармалей | Дата: 22 Сентября 2008, 11:17 | Сообщение # 69 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Quote (cucYa) как из ответов на вопрос вытащить титл и поместить его рядом с вариантом ответа? модуль какой?
| | |
|
cucYa | Дата: 22 Сентября 2008, 12:48 | Сообщение # 70 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Бармалей, опросы разумеется, и ещё хотел спросить как убрать эту полоску в опросах, или заменить её... зы. и помоги Garra... | | |
|
Бармалей | Дата: 22 Сентября 2008, 13:01 | Сообщение # 71 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Code $('div.answer').each(function(){ $(this).find('span:first').html( $(this).find('span:first').attr('title') ); }) Gaara, сцылку на пример можно?
| | |
|
cucYa | Дата: 22 Сентября 2008, 13:13 | Сообщение # 72 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | | | |
|
Бармалей | Дата: 22 Сентября 2008, 13:26 | Сообщение # 73 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | уу, хитрые Quote (cucYa) http://fuckubrain.net.ru/forum/2 через жареную лису смотреть не буду. откройте доступ опере/ Ладно, на первый раз прощаю. Все равно оперой оперировал Code jQuery(this).parents('tr:first').after('<tr><td colspan="5"><div id="FFM' + Ti + '">Загрузка...</div></td></tr>') переместите это в самое начало each функции. Вы там html()'ем весь DOM убиваете
| | |
|
cucYa | Дата: 22 Сентября 2008, 13:33 | Сообщение # 74 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Бармалей, да, работает (почти) тыкни на глаз там почему-то везде написано загрузка, а когда тыкаешь на глаз ещё и алерт Quote (Бармалей) через жареную лису смотреть не буду. откройте доступ опере я стисняюся, в опере криво ))) | | |
|
Бармалей | Дата: 22 Сентября 2008, 13:44 | Сообщение # 75 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | cucYa, как сделали, так и есть. У вас к каждой строке строке добавляется еще одна, в которой и написано "Загрузка...", причем эта строка никоим образом не скрывается И алерт в коде присутствует Только теперь он выдает не null а "Загрузка..."
| | |
|
cucYa | Дата: 22 Сентября 2008, 15:38 | Сообщение # 76 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | поставлю вопрос иначе После загрузки страницы виден border, который находиться в невидимом диве Этот border пропадает при клике на глаз, а после 2 клика тольк показывает сообщение ... Добавлено (2008-09-22, 15:38) --------------------------------------------- ммм... а как для опроса записать правильно? Тоесть написан ответ, при клике на него показывается результат, а при ещё одном клике результат пропадает и появляется опять ответ Code $('div.answer').click(function(){ if($("span:first").is(":visilbe")){ // ненаю как правильно записать $(this).find('span:first').html( $(this).find('span:first').attr('title')); } else { $(this).find('span:first').html(); } }) | | |
|
Бармалей | Дата: 22 Сентября 2008, 15:56 | Сообщение # 77 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Quote (cucYa) После загрузки страницы виден border, который находиться в невидимом диве Этот border пропадает при клике на глаз, а после 2 клика тольк показывает сообщение ... а что вы див-то скрываете? скрывайте строку таблицы (tr)
| | |
|
cucYa | Дата: 22 Сентября 2008, 16:07 | Сообщение # 78 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Бармалей, а если скрыть tr, то не чё не появиться вообще ... | | |
|
Бармалей | Дата: 22 Сентября 2008, 16:09 | Сообщение # 79 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Висилбе? Code $('div.answer > span').click(function(){ var t = $(this).attr('title'); $(this).attr('title', $(this).html() ); $(this).html( t ); }) cucYa, а когда потребуется покажите этот див
| | |
|
cucYa | Отредактировал cucYa - Четверг, 25 Сентября 2008, 00:32 Дата: 25 Сентября 2008, 00:32 | Сообщение # 80 | ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | как сделать чтобы в каталоге сайтов $TITLE$ был маленькими буквами ? ... | | |
|