Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有静态查询字符串的动态URL_Javascript_Url_Dynamic_Hyperlink_Query String - Fatal编程技术网

Javascript 带有静态查询字符串的动态URL

Javascript 带有静态查询字符串的动态URL,javascript,url,dynamic,hyperlink,query-string,Javascript,Url,Dynamic,Hyperlink,Query String,我正在写一个移动菜单,需要有查询字符串的动态URL 以下是HTML的一部分: <ul> <li class="has-sub"><a href="#"><img alt="eclipse" src="image.png"/></a> <ul role="menubar"> <li><a class="link" href="http://sitenam

我正在写一个移动菜单,需要有查询字符串的动态URL

以下是HTML的一部分:

<ul>
    <li class="has-sub"><a href="#"><img alt="eclipse" src="image.png"/></a>
        <ul role="menubar">    
            <li><a class="link" href="http://sitename.com?ID=7">Parent 1</a></li>
            <li class="has-sub"><a aria-haspopup="true" href="#">Parent 2</a>
                <ul role="menu">
                    <li role="presentaiton"><a class="link" role="menuitem" href="http://sitename.com?ID=21">Child 1</a></li>
                    <li role="presentaiton"><a class="link" role="menuitem" href="http://sitename.com?ID=19">Child 2</a></li>
                    <li role="presentaiton"><a class="link" role="menuitem" href="http://sitename.com?ID=18">Child 3</a></li>
                    <li role="presentaiton"><a class="link" role="menuitem" href="http://sitename.com?ID=17">Child 4</a></li>
                    <li role="presentaiton"><a class="link" role="menuitem" href="http://sitename.com?ID=16">Child 5</a></li>
                </ul>
            </li>
        </ul>
    </li>
</ul>

有没有一种方法可以在HTML中使用静态查询字符串:href={link}+ID=7编写动态URL,而不使用任何插件?

我想整个问题都是为了修复这个URL冗余。如果你不想使用任何模板引擎,那么试试这个

我已经移除了wiz的公共部分http://sitename.com? 然后我选择你所有的a,然后我修改那里的HREF

变量链接=http://sitename.com?; $li.has-sub a.attrref,函数{ 返回链接+this.href; } 第一个父1呢,它没有相同的类?将管理@YogaPanda!这是我的选择器
    var absoluteURL = window.location.href;
    var url = $('.link').attr('href')
    url = url.replace('sitename', absoluteURL)