这是我的标记意外的令牌!内if语句
http://i.imgur.com/j2rhUH3.png
我试过$('.post-form').find('p:first').text().indexOf("Logged") !='')
,并尝试检测已记录是否设置与否,但我得到这个错误Unexpected token !
这是我的标记意外的令牌!内if语句
http://i.imgur.com/j2rhUH3.png
我试过$('.post-form').find('p:first').text().indexOf("Logged") !='')
,并尝试检测已记录是否设置与否,但我得到这个错误Unexpected token !
你,因为你的发言
$('.post-form').find('p:first').text().indexOf("Logged") !='')
是不完全的得到错误Unexpected token !
。如下所示
使用if
条件和indexOf
: -
if($('.post-form').find('p:first').text().indexOf("Logged") > -1)
的indexOf()
方法返回在字符串中指定的值的第一次出现的位置。
该方法返回-1
如果该值永远不会出现搜索
@downvoter关心评论.. – 2014-09-02 05:47:14
** - 1 **不针对'意外的标记!最有可能加入'if'解决它,但应该提及,因为这是问题的实际问题。错误的比较是另一个错误。 – 2014-09-02 05:48:01
@ t.niese ..我已经添加了适当的解释..我已经写了使用,如果条件如图所示.. – 2014-09-02 05:49:14
indexOf
回报整数字符串。
它返回指定searchvalue第一次出现的位置,如果它从不出现则返回-1。
你,因为你的发言
$('.post-form').find('p:first').text().indexOf("Logged") !='')
是不完全的得到错误Unexpected token !
。
下面应该工作:
if($('.post-form').find('p:first').text().indexOf("Logged") >= 0){
...
}
您可以张贴整个if语句请 – haxxxton 2014-09-02 05:38:43
的indexOf返回numaric价值,你是用绳子 – muneebShabbir 2014-09-02 05:39:39
所有这些意见/答案比较它大约'indexOf'返回一个整数是伟大的,但他们没有解决实际问题〜*“意外的标记!”* – Phil 2014-09-02 05:41:25