Рекурсивная функция jQuery?

Попытайтесь нажать логотип Ubuntu на меню входа в систему и выбрать Единица, 2D или классик Gnome . Проблема может быть связана с собственными драйверами AMD, установленными во время установки. Если Вам не нужно полнофункциональное 3D ускорение, Вы могли бы просто хотеть перейти к Драйверам оборудования и удалить собственные драйверы (с открытым исходным кодом так же хороши в большинстве неиграющих случаев).Удачи!

7
задан Richard Knop 2 September 2009 в 16:37
поделиться

3 ответа

Могут быть лучшие способы, которые я готов использовать, но это работает для меня и гибко.

В своем веб-приложении Web.config добавьте переменную в AppSettings и сохраните базовый URL-адрес, обратите внимание, что я не сохраняю местоположение файла SVC, я добавлю его позже. Это потому, что у меня есть несколько SVC, на которые я обычно указываю. Вы можете сделать это по-другому.

 <appSettings>
    <add key="ServiceURI" value="http://localhost:64457/"/>
 </appSettings>

На веб-странице моего веб-приложения добавьте параметр InitParms, это позволит вам добавить список ключей, пар значений (разделенных запятыми, которые будут считаны файлом XAP)

<div id="silverlightControlHost">
    <object data="data:application/x-silverlight," type="application/x-silverlight-2"
        width="100%" height="100%" ID="Xaml1" >
        <param name="InitParams" value="ServiceURI=<%= ConfigurationManager.AppSettings("ServiceURI") %>" />

В Silverlight App.xaml.vb загрузите все InitParms в ресурс или где угодно

    Private Sub Application_Startup(ByVal o As Object, ByVal e As StartupEventArgs) Handles Me.Startup
    If e.InitParams IsNot Nothing Then
        For Each k As Generic.KeyValuePair(Of String, String) In e.InitParams
            Me.Resources.Add(k.Key, k.Value)
        Next
    End If

Затем в любом из моих файлов XAML я могу инициализировать службу с настроенным URI,

9
ответ дан 6 December 2019 в 10:52
поделиться

Начиная с Javascript 1.2, вы можете использовать arguments.callee (...) для выполнения рекурсивного вызова анонимной функции

// here I want to call the function again
arguments.callee();
1
ответ дан 6 December 2019 в 10:52
поделиться

Что-то в этом роде должно помочь, но должен быть более удобный способ его настройки:

function myfunc() {
    var id = $('#media-photo img').attr('id');
    var href = $(this).attr('href');
    href = href.split('/');
    var p = href[href.length - 1];
    var url = '/view/album-photos/id/' + id + '/p/' + p;

    $.get(url, function(data) {
        $('.box-content2').replaceWith('<div class="box-content2"' + data + '</div>');
    });

    if(!cond){//you need a condition, or it'll recurse indefinitely.
       myfunc();
    }

    return false;
}

$('a.previous-photos, a.next-photos').click(function(){myfunc();});
3
ответ дан 6 December 2019 в 10:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: