Как добавить динамическую переменную в функцию jQuery - PullRequest
1 голос
/ 10 апреля 2011

Я пытаюсь изменить виджет Twitter, где на основе раскрывающегося списка пользователи могут переключаться между различными поисковыми терминами.

Вместо существующего кода, в котором мне нужно определить ключевое слово, я хочу создатьраскрывающийся список ключевых слов, чтобы мои пользователи могли выбрать одно и отобразить соответствующие твиты.Jquery, который у меня есть в разделе head:

$(document).ready(function () {
    $('#tweets ul').twitterfeed('#keyword', {
        type: "query",
        count: 5
    })
});

И мой код выбора ящика:

<strong>Select your keyword</strong>:<select id="keyword">
<option value="ABC">ABC</option>
<option value="XYZ" selected="selected">XYZ</option>
</select>

Любая помощь, как это исправить?

1 Ответ

2 голосов
/ 10 апреля 2011
$(document).ready(function () {
    $('#keyword').change(function() {
        // in the even handler this points to the element that triggered it
        $('#tweets ul').twitterfeed($(this).val(), {
            type: "query",
            count: 5
        })
    });
});
...