Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: jQuery: не срабатывает конструкция $('#content>div>a').attr("title")
 
 автор: OLi   (13.06.2011 в 13:56)   письмо автору
 
 

А почему вот такая конструкция не срабатывает?
var myValue = $('#content>div>a').attr("title");
________________
И как получить текст из <select>
<option> TEXT</option>

  Ответить  
 
 автор: cheops   (13.06.2011 в 14:28)   письмо автору
 
   для: OLi   (13.06.2011 в 13:56)
 

>А почему вот такая конструкция не срабатывает?
>var myValue = $('#content>div>a').attr("title");
А в чем выражается её несрабатывания? У вас следующий скрипт выводит title ссылки?
<html>
  <head>
    <title>jQuery</title>
    <script type="text/javascript" src="jquery.js" ></script>
    <script type="text/javascript">
    $(document).ready(function(){
      var myValue = $('#content>div>a').attr("title");
      alert(myValue);
    });
    </script>
  </head>
  <body>
   <div id="content"> 
     <div id="d1"><a href='#' title='hello world'>dfsd</a></div> 
   </div>
  </body>
</html>

  Ответить  
 
 автор: cheops   (13.06.2011 в 14:33)   письмо автору
 
   для: OLi   (13.06.2011 в 13:56)
 

>И как получить текст из <select>
> <option> TEXT</option>
Для этого используется тэг html() (его положение такое же, как у метода attr()).

PS Под новые вопросы лучше заводить новые темы, это позволяет их адекватно назвать и потом легко находить для повторных ссылок, да и удобнее, когда в одной теме обсуждается один вопрос, а не сразу вся технология :)

  Ответить  
 
 автор: OLi   (13.06.2011 в 15:04)   письмо автору
 
   для: cheops   (13.06.2011 в 14:33)
 

Ничего не выводит по alert(myValue);

  Ответить  
 
 автор: cheops   (13.06.2011 в 15:47)   письмо автору
 
   для: OLi   (13.06.2011 в 15:04)
 

Копируете приведенный выше HTML-код один в один и помещаете его в отдельный файл?

  Ответить  
 
 автор: OLi   (13.06.2011 в 16:31)   письмо автору
 
   для: cheops   (13.06.2011 в 15:47)
 

Ваш код срабатывает, а вот мой нет

  Ответить  
 
 автор: cheops   (13.06.2011 в 16:38)   письмо автору
 
   для: OLi   (13.06.2011 в 16:31)
 

Может там какие-то другие тэги есть по пути? Может прикрепить файл с HTML-кодом, где осуществляется поиск?

  Ответить  
 
 автор: OLi   (14.06.2011 в 18:34)   письмо автору
 
   для: cheops   (13.06.2011 в 16:38)
 

<div id="choose_autor">

<span id="chose">Вы выбрали: <b>undefined</b></span>
<div id="content" style="display: block; ">
<h2 id="ch_au">Выбрать, кто решит</h2>
<div id="author7" title="" style="border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "><a title="" onclick="select_autor(7)" href="#"><img src="/templates/Default/images/noavatar.png" width="90"></a></div><div id="author6" title="" style="border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "><a title="" onclick="select_autor(6)" href="#"><img src="/templates/Default/images/noavatar.png" width="90"></a></div><div id="author5" title="" style="border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "><a href="#" title="" onclick="select_autor(5)"><img src="/uploads/fotos/foto_5.gif" width="90" height="90"></a></div><div id="author3" title="" style="border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "><a title="" onclick="select_autor(3)" href="#"><img src="/templates/Default/images/noavatar.png" width="90"></a></div><div id="author2" title="" style="border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(51, 51, 153); border-right-color: rgb(51, 51, 153); border-bottom-color: rgb(51, 51, 153); border-left-color: rgb(51, 51, 153); "><a href="#" title="" onclick="select_autor(2)"><img src="/uploads/fotos/foto_2.png" width="90" height="90"></a></div><div id="author1" title="popos" style="border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "><a href="#" title="popos" onclick="select_autor(1)"><img src="/uploads/fotos/foto_1.jpg" width="90" height="90"></a></div>
</div>
</div>



<script>
$(document).ready(function()
{


$('#content>div').click(function(){ 

 var myValue = $('#content>div').attr("title"); 
      alert(myValue); 


$("#chose").html("Вы выбрали: <b>"+$("#author"+myValue+" a").attr("title")+"</b>");


   $('#content>div').css({border:'none'}) 
   $(this).css({border:'2px solid #333399'}) 
}) 



$("#showHideContent").click(function () {


var text = $('showHideContent').text();
$("#ch_au").html("Выберете"+text+", кто решит");

                      if ($("#content").is(":hidden")) {
                              $("#content").show("slow");
                      } else {
                              $("#content").hide("slow");
                      }
return false;
});

});
</script>


<div id="author1" title="popos" style="border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-width: initial; border-color: initial; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border-color: initial; "><a href="#" title="popos" onclick="select_autor(1)"><img src="/uploads/fotos/foto_1.jpg" width="90" height="90"></a></div>

Здесь для div title=popos

  Ответить  
 
 автор: OLi   (15.06.2011 в 01:04)   письмо автору
 
   для: OLi   (14.06.2011 в 18:34)
 

Вроде, все как верно

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования