Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Переменная внутри кавычек (https://javascript.ru/forum/jquery/53404-peremennaya-vnutri-kavychek.html)

atlasny 02.02.2015 20:18

Переменная внутри кавычек
 
Подскажите пожалуйста как вставить переменную nzat внутри кавычек в коде:
echo"
<script>
$(function(){$('.tip').click(function(){
var nzat = $(this).attr('id');})
.liTip({content:'nzat'});
});
</script>";

Спасибо

рони 02.02.2015 20:26

atlasny,
а какой смысл в клике если он ничего не делает?
может вы это хотели
$(function() {
    $(".tip").each(function() {
        $(this).liTip({
            content: this.id
        })
    });
});

atlasny 02.02.2015 20:50

Извините. Мне надо вставить как-нибудь внутри кавычек переменную, которую я формирую сложней чем в примере:
echo"
<script>
$(function(){$('.tip').each(function(){
var nzat = $(this).attr('id');
var ndef = $(this).attr('def');
nzat=nzat+ndef+'<img......>'})
.liTip({content:'nzat'});
});
</script>";

рони 02.02.2015 20:58

atlasny,
ненужны вам кавычки и пока вариант кода всё тотже иного из того что вы пишите нет.
$(function(){
$(".tip").each(function(indx, element){
      $(this).liTip({content:this.id + $(this).attr('def')+'<img......>'})
      });
});

atlasny 02.02.2015 21:06

Спасибо!


Часовой пояс GMT +3, время: 00:55.