Jquery条件不匹配 [英] Jquery condition not matching

查看:146
本文介绍了Jquery条件不匹配的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

I have
<div id='cssmenu'>
<ul>
 <li class= 'has-sub'><a href=store.aspx?id=dLYTWvt8EsHOq7Ps2wJA9A%3d%3d&digest=tNy7s/jOrynR4pvMVN6d6Q==><span>Armed Combat</span></a> <ul>
 <li class= 'has-sub'><a href=store.aspx?id=xEDEzZWDRkX8%2fbXoMX2pSQ%3d%3d&digest=tNy7s/jOrynR4pvMVN6d6Q==><span>Armed Combat 1-2</span></a><ul>
 <li class= 'active'><a href=store.aspx?id=TxlSRrnSZ6HDgj%2b2ZSxRhg%3d%3d&digest=tNy7s/jOrynR4pvMVN6d6Q==><span>Dance -1</span></a></li>





和reqid



and in reqid

var reqid = "<%=Request["id"]%>";





在reqid我将根据菜单选择进行urlencoded



我的jquery代码在这里



in reqid i will get urlencoded based on menu selection

My jquery code here

$(function () {
                var str = $("#cssmenu").find('li').find('a').attr('href');

                if ($(str).has(reqid)) {

                   var str2 = $("#cssmenu").find('li').find('a').text();
                    $('#selectedmenuitem').html(str2);
                }
            })





如果href属性编码的url包含选定的菜单项encodedurl我想获得匹配的url .text();

到#selectedmenuitem标签ID。



我用contains检查,有,我没有得到。请告诉我这是什么其他的passibilites



if the href attribute encoded url contains selected menu item encodedurl i want to get the matched url .text();
to the #selectedmenuitem label id .

I checked with contains ,has ,am not getting .please suggest me what are other passibilites for this

推荐答案

(function(){
var str =
(function () { var str =


(#cssmenu)。find('li')。找到( 'A')。ATTR(H ref');

if(
("#cssmenu").find('li').find('a').attr('href'); if (


(str).has(reqid)){

var str2 =
(str).has(reqid)) { var str2 =


这篇关于Jquery条件不匹配的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆