Onclick обновить div с разными значениями

0

Как перезагрузить div (без обновления страницы) с разными значениями?

У меня есть этот код:

$value1 = 'value1';

jQuery(document).ready(function($){
    $('#content').doSomthing({
            string: {
                id: '<?php echo $value1; ?>'
            }
});

<div id="content"></div>

<a onclick"">replace with value 2<a/> //when press this the id  will be 'value2'

Я не против использовать только jquery если мне нужно, но как мне это нужно?

  • 0
    AJAX может помочь вам получить значение из PHP без обновления страницы
  • 0
    @ICanHasCheezburger не нужно ajax .. это просто текстовые манипуляции.
Показать ещё 4 комментария
Теги:

2 ответа

0

Попробуй это:

$("a").click(function(e){
    e.preventDefault();    //stop page refreshing
    var value = this.innerHTML.match(/value \d+/);
    if(value){
        value = value[0]; 
        $('#content').html(value);
    }
});

Лучше назначить класс этому элементу привязки и зарегистрировать событие click как $("a.className").

0

вы ищете это,

<script>

    $(document).ready(function () {
        $('#anchor').click(function () {
            $("#content").html($(this).html());
        });

    });
</script>
<div id="content">
</div>
<a id="anchor">replace with value 2<a />
  • 0
    нет, мне нужно многократное изменение значения, поэтому я хочу что-то другое, но это идея, танкс.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню