VB.net Geckofx 45 执行 jquery.hide() 无效
VB.net Geckofx 45 executing jquery.hide() has no effect
我尝试了以下文章about executing javascript.
但是if-else语句好像没有获得jquery的能力。
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
这是我忘记的东西吗?
错误是这个
我不完全确定这是否是触发错误的原因,但看起来您的 jQuery 语法有问题;您通过 ID 选择,jQuery 将其作为字符串参数,但您的 .ExecuteJQuery()
行不包含 #
作为字符串。
jQuery.ExecuteJQuery(jQuery.ExecuteJQuery("$('#" + aName + "').hide();")
我知道引号会有点混乱,也许这就是问题所在?
我尝试了以下文章about executing javascript.
但是if-else语句好像没有获得jquery的能力。
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
这是我忘记的东西吗?
错误是这个
我不完全确定这是否是触发错误的原因,但看起来您的 jQuery 语法有问题;您通过 ID 选择,jQuery 将其作为字符串参数,但您的 .ExecuteJQuery()
行不包含 #
作为字符串。
jQuery.ExecuteJQuery(jQuery.ExecuteJQuery("$('#" + aName + "').hide();")
我知道引号会有点混乱,也许这就是问题所在?