Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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
如何链接jquery ui选项卡所依赖的#href_Jquery_Href_Jquery Ui Tabs - Fatal编程技术网

如何链接jquery ui选项卡所依赖的#href

如何链接jquery ui选项卡所依赖的#href,jquery,href,jquery-ui-tabs,Jquery,Href,Jquery Ui Tabs,我在本教程中重新设计了一个基于jQuery的图像滑块: 在大多数情况下,它工作得很好,只是事物的描述端依赖于href被设置为“#fragment which number”。基本HTML设置如下所示: <div id="featured" > <ul class="ui-tabs-nav"> <li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-1">

我在本教程中重新设计了一个基于jQuery的图像滑块:

在大多数情况下,它工作得很好,只是事物的描述端依赖于
href
被设置为
“#fragment which number”
。基本HTML设置如下所示:

<div id="featured" >  
    <ul class="ui-tabs-nav">  
        <li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-1">
          <a href="#fragment-1"><img src="images/image1-small.jpg" alt="" />
            <span>15+ Excellent High Speed Photographs</span>
          </a>
        </li>
</ul>

<div id="fragment-1" class="ui-tabs-panel" style="">  
        <img src="images/image1.jpg" alt="" /> 
</div>
</div>

现在,我的问题是,我想将列表中的内容设置为“片段”以外的链接。我不知道怎么做。有什么想法吗?

我似乎已经回答了我自己的问题。 我在伪标记后的a标记中添加了onclick事件,如下所示:

<a href="#fragment-1" onclick="javascript: goto_this_page('http://wherever.com')">
这似乎暂时解决了问题。当然,我愿意接受更好的解决方案

<a href="#fragment-1" onclick="javascript: goto_this_page('http://wherever.com')">
var goto_this_page = function (this_href) {
var href = this_href;
window.location.href = href;
}