|
|
|
| А почему вот такая конструкция не срабатывает?
var myValue = $('#content>div>a').attr("title");
________________
И как получить текст из <select>
<option> TEXT</option> | |
|
|
|
|
|
|
|
для: 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>
|
| |
|
|
|
|
|
|
|
для: OLi
(13.06.2011 в 13:56)
| | >И как получить текст из <select>
> <option> TEXT</option>
Для этого используется тэг html() (его положение такое же, как у метода attr()).
PS Под новые вопросы лучше заводить новые темы, это позволяет их адекватно назвать и потом легко находить для повторных ссылок, да и удобнее, когда в одной теме обсуждается один вопрос, а не сразу вся технология :) | |
|
|
|
|
|
|
|
для: cheops
(13.06.2011 в 14:33)
| | Ничего не выводит по alert(myValue); | |
|
|
|
|
|
|
|
для: OLi
(13.06.2011 в 15:04)
| | Копируете приведенный выше HTML-код один в один и помещаете его в отдельный файл? | |
|
|
|
|
|
|
|
для: cheops
(13.06.2011 в 15:47)
| | Ваш код срабатывает, а вот мой нет | |
|
|
|
|
|
|
|
для: OLi
(13.06.2011 в 16:31)
| | Может там какие-то другие тэги есть по пути? Может прикрепить файл с HTML-кодом, где осуществляется поиск? | |
|
|
|
|
|
|
|
для: 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
(14.06.2011 в 18:34)
| | Вроде, все как верно | |
|
|
|