|
| Дата |
|
USD/RUB | 93.7196 | BTC/USD | 63598.7931 |
|
|
|
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии. |
31.07.2014, 22:48
|
#1
|
Senior Member
Регистрация: 09.12.2012
Сообщений: 125
Бабло: $34040
|
будет работать, если так?
<div>
<p>текст</p>
<div>
<script type="text/javascript"...></script>
</div>
</div>
Вопрос вот в чем: могу ли я с помощью javascript, расположенного как на схеме, манипулировать текстом, выделенным жирным? Например поменять ему цвет, шрифт, скрыть его.
|
|
|
31.07.2014, 22:53
|
#2
|
Senior Member
Регистрация: 27.09.2013
Сообщений: 697
Бабло: $101520
|
можешь
|
|
|
31.07.2014, 23:01
|
#3
|
$400
Регистрация: 17.05.2009
Сообщений: 13,925
Бабло: $1892990
|
легко
гугли jquery селекторы примеры
|
|
|
01.08.2014, 09:52
|
#4
|
Senior Member
Регистрация: 09.12.2012
Сообщений: 125
Бабло: $34040
ТС -->
|
ТС
Т.е. можно вызвать JS в любом месте странички и изменять любой элемент странички?
|
|
|
01.08.2014, 10:27
|
#5
|
я крут как root
Регистрация: 28.05.2012
Адрес: HTTPHEADER
Сообщений: 483
Бабло: $65470
|
Да
PHP код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js'></script> </head> <body>
<div> <p>текст</p> <div> <script> $(document).ready(function(){ $("div > p").html('твой новый <a href="http://google.com">html</a> с <b>тегами</b>'); }); </script> </div> </div>
</body> </html>
Почему jQuery до сих пор не встроен в браузеры?
|
|
|
01.08.2014, 13:50
|
#6
|
Senior Member
Регистрация: 09.12.2012
Сообщений: 125
Бабло: $34040
ТС -->
|
ТС
Спасибо, буду пробовать.
|
|
|
01.08.2014, 16:17
|
#7
|
Senior Member
Регистрация: 19.04.2007
Сообщений: 2,393
Бабло: $314345
|
Цитата:
Сообщение от aaidlin
Т.е. можно вызвать JS в любом месте странички и изменять любой элемент странички?
|
Почти. Я как-то заморачивался для доров с этим, и не получалось управлять, если вызов скрипта идет раньше в коде, чем то, что он должен менять. Но это не относится, вроде, к случаю, если вызов скрипта идет до тега </head>. Короче, для уверенности надо все это протестить сначала, прежде чем генерить 100500 доров и узнать потом, что ничего не выйдет
|
|
|
01.08.2014, 16:42
|
#8
|
Senior Member
Регистрация: 27.09.2013
Сообщений: 697
Бабло: $101520
|
Цитата:
Сообщение от DimaX
Почти. Я как-то заморачивался для доров с этим, и не получалось управлять, если вызов скрипта идет раньше в коде, чем то, что он должен менять. Но это не относится, вроде, к случаю, если вызов скрипта идет до тега </head>. Короче, для уверенности надо все это протестить сначала, прежде чем генерить 100500 доров и узнать потом, что ничего не выйдет
|
Если сразу в скрипте менять html прямо в момент вызова, то так и будет, нихера не получится. Если вешать замену на onload, то все равно, до или после элемента находится javascript.
|
|
|
01.08.2014, 18:02
|
#9
|
я крут как root
Регистрация: 28.05.2012
Адрес: HTTPHEADER
Сообщений: 483
Бабло: $65470
|
Цитата:
Сообщение от aaidlin
Спасибо, буду пробовать.
|
На здоровье
|
|
|
01.08.2014, 19:50
|
#10
|
Senior Member
Регистрация: 19.07.2014
Сообщений: 156
Бабло: $38184
|
$( document ).ready()
гугли, ставь в ЛЮБОЕ место страницы, и будет счастье
|
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
|