Если вы не можете использовать функцию обратного вызова, и вы хотите индивидуально применить функцию щелчка к каждому узлу матча вы можете использовать код, подобный этому,
var COM_MYSITE_RSS_CHECK;
var COM_MYSITE_RSS_CHECK_COUNT = 0;
var COM_MYSITE_RSS_CHECK_FREQ = 100;
var COM_MYSITE_RSS_CHECK_MAX = 100;
function wait_for_rss(){
if (jQuery('#linkwidget a').length > 0 || COM_MYSITE_RSS_CHECK_COUNT > COM_MYSITE_RSS_CHECK_MAX )
{
clearInterval(COM_MYSITE_RSS_CHECK);
jQuery('#linkwidget a').click(function(){
alert('Hello World');
return false;
});
}
COM_MYSITE_RSS_CHECK_COUNT++;
}
а затем после того, как вы вызовете запрос ajax,
COM_MYSITE_RSS_CHECK = setInterval(wait_for_rss, COM_MYSITE_RSS_CHECK_FREQ);
Или если индивидуальная привязка к элементам не требуется, вы можете изучить метод привязки jQuery Live, который не требует, чтобы элементы были созданы до привязки.
интересное примечание стороны есть, очевидно, патч для добавления обратного вызова Zrssfeed на Jquery сайте Http: // плагины .jquery.com/node/14919 – stebbin45