<script type="text/javascript" src="js/jquery.js"></script>
<a href="#" class="test" id="5">Пять</a>
<a href="#" class="test" id="9">Девять</a>
<a href="#" class="test" id="111">Адын Адын Адын</a>
<script type="text/javascript">
$(".test").click(function(){
var mid = $(".test").attr("id");
alert (mid);
});
</script>
Он всегда выводит 5, вопрос как сделать чтоб при нажатии на сылку он выводил правильный ид, я думаю понятно, простите за нубский вопрос, но думаю для этого и нужен форум))
Спустя 3 минуты, 38 секунд (29.11.2010 - 13:29) sharki написал(а):
ну правильно, он у тебя выбирает первую ссылку с классом class="test" вот и все время выводит Пять.
Спустя 2 минуты, 7 секунд (29.11.2010 - 13:31) Renden написал(а):
sharki
Да эт я и сам понял, потому и спрашиваю как сделать чтоб было верно..
Да эт я и сам понял, потому и спрашиваю как сделать чтоб было верно..
Спустя 8 минут, 58 секунд (29.11.2010 - 13:40) sharki написал(а):
Вот наколдовал, у меня работает
$('a.test').click(function(){
var mid = $(this).attr("id");
alert (mid);
});
Спустя 7 минут, 5 секунд (29.11.2010 - 13:47) Renden написал(а):
sharki
понял, благодарю.
понял, благодарю.
Спустя 24 минуты, 12 секунд (29.11.2010 - 14:11) Renden написал(а):
Хмм... странно а так не работает dialog(
а так мы возвращаемся к 1 проблеме..
ну нипанятно...
$(".mdell").click(function(){
$("#worn_dell").dialog("open");
var mid = $( this ).attr("id");
});
$("#worn_dell").dialog({
autoOpen: false,
modal:true,
buttons: {
"Да": function() {
$.ajax({
type: "POST",
url: "'.$dell_mess.'",
data : ({dell:mid})
});
$( this ).dialog( "close" );
location.href="index.php";
},
"Отмена": function() {
$( this ).dialog( "close" );
}
}
});
а так мы возвращаемся к 1 проблеме..
$(".mdell").click(function(){
$("#worn_dell").dialog("open");
});
$("#worn_dell").dialog({
autoOpen: false,
modal:true,
buttons: {
"Да": function() {
var mid = $(".mdell").attr("id");
$.ajax({
...
...
ну нипанятно...
Спустя 4 минуты, 46 секунд (29.11.2010 - 14:16) sharki написал(а):
url: "'.$dell_mess.'", интересно как у тебя перменная PHP передается в JS код О_о вроде так надо <? $peremennaya; ?>
Html в студию)
Html в студию)
Спустя 11 минут, 23 секунды (29.11.2010 - 14:27) Renden написал(а):
<div>Омг</div><h4 class="read" messId=9><a href="#"><div class="from_user">Renden</div><p class="data">2010-11-23 14:05:57</p></a><img src= "images/dell.png" class="mdell" id="9" onclick="javascript:void(0);"><p class="title_data">Ога</p></h4>
ну и таких много сторочек типа "личные сообщения"
в переменную передаеться так:
$ls .= '<script type="text/javascript"> ....';
вплане того что html в переменной и javascript тоже)
Спустя 10 минут, 13 секунд (29.11.2010 - 14:37) sharki написал(а):
$(".mdell").click(function(){
var mid = $( this ).attr("id");
$("#worn_dell").dialog("open");
});
Попробуй так, лично по другому такие вещи делал, я просто вызывал функцию
типа твоей onclick="javascript:void(0);" только уже ей передавал нужный id, при том что он каждый раз генерируется посредством PHP
Примерно вот так (ведь сссылки и картинки у тебя генерица PHP ?)
<img src= "images/dell.png" class="mdell" onclick="javascript:dell(9);">
Спустя 8 минут, 35 секунд (29.11.2010 - 14:46) Renden написал(а):
sharki
от перемены мест слагаемых....
Да все генериться пхп из базы. Поповоду что передавать функции ИД я как-то неподумал, ладно спасибо, буду думать и делать
от перемены мест слагаемых....
Да все генериться пхп из базы. Поповоду что передавать функции ИД я как-то неподумал, ладно спасибо, буду думать и делать
Спустя 3 минуты, 21 секунда (29.11.2010 - 14:49) sharki написал(а):
Renden
Цитата |
от перемены мест слагаемых.... smile.gif |
А вот и нет)) У меня были такие случаи!