2017-03-03 4 views
2

ich folgende Artikel versucht about executing javascript.VB.net GeckoFX 45 Ausführung jquery.hide() hat keine Auswirkung

Aber die if-else-Anweisung scheint die Fähigkeit von jquery nicht zu erhalten.

 Dim jQuery As JQueryExecutor 
     jQuery = New JQueryExecutor(GeckoWebBrowser1.Window) 

     If (jQuery.ExecuteJQuery("typeof jQuery == 'undefined'").ToBoolean) Then 
    MsgBox("no jquery here") 
else 
jQuery.ExecuteJQuery("$(#" + aName + ").hide();") 
    end if 

Ist das etwas, das ich vergessen habe? Der Fehler ist dieser enter image description here

Antwort

2

Ich bin nicht ganz sicher, ob dies der Fehler auslöst, aber es sieht aus, als ob Ihre jQuery-Syntax fehlerhaft ist; Sie wählen anhand einer ID aus, die jQuery als Zeichenfolgenparameter verwendet. Ihre .ExecuteJQuery() Zeile enthält jedoch nicht die als Zeichenfolge.

Ich weiß Zitate können ein bisschen verwirrend werden, und vielleicht könnte dies das Problem sein?

+0

Sie haben Recht ... die einzelnen Zitate, die ich vergessen habe. groß! – gumuruh

Verwandte Themen