2012-01-29 3 views
2
var example = "Test" ; 

$('button').click(function() { 
$('div').append(example); 
}); 

<button>Whatever</button> 
<div></div> 

Как добавить текст после переменной example в код jQuery?Добавление текста после переменной в код JavaScript

Другими словами, в коде JQuery, как я могу добавить текст (в этом примере: «бла») после переменной так HTML код будет выглядеть следующим образом

<div>Testblah</div> 
+2

Я ответил на ваш вопрос, но, во всяком случае, я считаю SO не для такого рода простых вещей. Изучать JavaScript и проверять доступные операторы строк должно быть достаточно, чтобы получить его ... –

+0

знаете ли вы, что вы хотите? эти ответы в порядке на ваш вопрос. –

ответ

6

Не уверен, если это то, что вы ищете,

$('div').html(example + "blah"); 

Примечание Я использовал .html вместо .append. Вы также можете использовать .text, если вы хотите вставить простой текст внутри div.

Выше всего простая конкатенация строк javascript. Вы должны прочитать о String Operators

Также вышесказанное не меняет значение примера var. Если вы хотите, чтобы значение было изменено, присвойте результат примеру и установите div html.

example += 'blah'; 
$('div').html(example); 
+1

Точно. Благодаря! – UserIsCorrupt

+0

'.append' function – uday

0

Так же, как это:

$('button').click(function() { 
    $('div').append(example + "blah"); 
}); 
0

Вы должны назвать свой DIV так:

<div id="one"> </div> 

и поместить код JQuery как этот

$('#one').html(example); 
0

Maybe Я неправильно понял ваш вопрос, но это простая конкатенация строк?

var example = "Test"; 

$('button').click(function() { 
example += "blah"; // ???? 
$('div').append(example); 
}); 
+0

@amnotiam Это конкатенация« бла »на« Тест »? Я потерял. –

+0

А ты снял свой комментарий ... :( –

2

изменения к этому:

var example = "Test" ; 
$('button').click(function() { 
    example=example+'blah'; 
$('div').append(example); 
}); 

или:

var example = "Test" ; 
var exp="blah"; 
$('button').click(function() { 
    example=example+exp; 
$('div').append(example); 
}); 
Смежные вопросы