Jump to content

e1f

User
  • Posts

    170
  • Joined

  • Last visited

Everything posted by e1f

  1. e1f

    jquery

    Посмотрите, где именно и что именно теряется. $(document).ready(function () { $("#v-list a").click(function () { $("#v-list a").removeClass("current"); $(this).addClass("current"); var link = $(this).attr("href"); alert(link); var part = link.substring(31,42); alert(part); var movieid = "http://www.youtube.com/v/" + part; alert(moveid); $("#player object param").attr("value",movieid); $("#player object embed").attr("src",movieid); alert($("#player object param").attr("value")); alert($("#player object embed").attr("src")); return false; }); });
  2. e1f

    jquery

    Что значит "не работает"?
  3. class1 > class2 не работает в ИЕ
  4. Ну, в блокноте все-таки несколько неудобно, imho Я пользуюсь Geany
  5. e1f

    Notepad++

    еще есть такая штука, как escape-последовательности табуляция обычно обозначается \t если есть возможность включить их в поиске, то можно так
  6. Да такие Пусть на дочерние элементы были навешены обработчики событий ( с помощью addEventListener к примеру ) Они останутся висеть.
  7. e1f

    jquery

    Можно просто так : $(window).height() Но у меня это почему-то не всегда правильно работало, особенно в Опере. В результате остановился на следующем: var h = 0; if ( typeof(window.innerHeight) == 'number' ) { h = window.innerHeight; } else if ( document.documentElement && document.documentElement.clientHeight ) { h = document.documentElement.clientHeight; } else if ( document.body && document.body.clientHeight ) { h = document.body.clientHeight; } else { h = $(window).height(); } Аналогично с шириной.
  8. Почему бы в таком случае просто сразу не добавить в таблицу счетчик? u_id int unsigned NOT NULL auto_increment
  9. Так он ведь и есть не совсем быстрый-то. Ведь если есть ORDER BY, то, ЕМНИП, выбираются все объекты, а потом уже берется LIMIT. Или я ошибаюсь?
  10. http://forum.htmlbook.ru/index.php?showtopic=10329
  11. Это в скрипте прописано, чтоб так открывалось. Что-то вроде window.open(url, '_blank', 'location=no,height=600,width=800,status=no,resizable=yes');
  12. Кхм... Какой массив? sel - параметр, переданный Вашему скрипту info.php. Значение - privacy. Открывайте серверные скрипты и копайте. Как вариант -- попробуйте написать таблицу не используя переносов строк вообще. Возможно, Ваш парсер меняет все переносы строк на БРки. То есть так: <table border="1"><tr><td> 1</td><td> 1</td></tr><tr><td> 1</td><td> 1</td></tr><tr><td> 1</td><td> 1</td></tr></table>
  13. Это у Вас в исходнике Говорите, нету <br />?
  14. Обработчики событий при этом тоже удаляются?
  15. Загляните в код: там полно лишних тегов <br /> Их нельзя ставить между тегами <td> <tr> и.т.д. -- бровзер их вынес перед таблицей, и в результате она опустилась.
  16. Добавьте после всех таблиц еще див и пропишите ему clear:both
  17. А end() не производит никаких выборок. Он делает следующее:
  18. e1f

    jquery

    body { margin: 0; padding: 0; width : 100%; height: 100%; } div.glass { background-color: green; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1024; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; } Попробовал: так в ИЕ6 все растягивается нормально (цвет для вида просто). glass должен лежать лежать прямо в body. взять текущее, поюзать ParseInt, и отнять от него 100 в jquery есть методы width и height, юзайте их: var a = $("#my_id"); var width = a.width() > 0 ? a.width() : 0; a.css("width", width + 'px');
  19. ну что-то такое, к примеру: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> #menu {display:none;} </style> <script type="text/javascript"> function getCookie( name ) { var start = document.cookie.indexOf( name + '=' ); var len = start + name.length + 1; if ( ( !start ) && ( name != document.cookie.substring( 0, name.length ) ) ) { return null; } if ( start == -1 ) { return null; } var end = document.cookie.indexOf( ';', len ); if ( end == -1 ) end = document.cookie.length; return unescape( document.cookie.substring( len, end ) ); } function setCookie( name, value, expires, path, domain, secure ) { var today = new Date(); today.setTime( today.getTime() ); if ( expires ) { expires = expires * 1000 * 60 * 60 * 24; } var expires_date = new Date( today.getTime() + (expires) ); document.cookie = name+'='+escape( value ) + ( ( expires ) ? ';expires=' + expires_date.toGMTString() : '' ) + ( ( path ) ? ';path=' + path : '' ) + ( ( domain ) ? ';domain=' + domain : '' ) + ( ( secure ) ? ';secure' : '' ) ; } function show_menu() { document.getElementById('menu').style.display = 'block'; setCookie('myMenuCookie', '1', '365'); } function check_menu() { if (getCookie('myMenuCookie')) { document.getElementById('menu').style.display = 'block'; } } </script> </head> <body onload="check_menu();"> <a href="#" onclick="show_menu();">Show menu</a> <div id="menu">бла бла бла бла бла бла</div> </body> </html>
  20. http://www.codenet.ru/webmast/js/javascrip...r-functions.php здесь есть функции установки/взятия куки
  21. Javascript добрый, ставить необязательно
  22. а изначально оно должно быть свернуто? тогда куку устанавливать
  23. Нет, не равносильно. $('.node').find('.node').end() в вышеупомянутом примере вернет набор из двух элементов -- [div.node, span.node] Сначала ведь найдутся оба элемента с классом node, потом вы найдете внутри каждого из них элементы с классом node, а end'ом это отмените. Так что пока иного способа найти такой div, кроме как с использованием псевдоселектора, я не нашел
  24. мда, туплю имеем хтмл: <div class="node"><span class="node"></span></div> $('.node').find('.node') корректно работает: он: -- сначала ищет в элементы с классом node; -- затем ВНУТРИ них ищет те, которые содержат элемент с классом node. Естественно, это будет span. $('.node:has(.node)') делает так: -- ищет элементы с классом node, СОДЕРЖАЩИЕ элемент с классом node. То есть получим div. Так что все ок
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy