1

我知道 URL 的第一部分,但需要根据客户端在 div 中输入的内容来唯一地定义最后一部分。例如:

<!-- specify page name in the div -->
<div id="client-entry">page-name</div>
<div id="load-url">url loads here</div>

<!-- load what is specified at the end of the url -->
<script>
$("#load-url").load("known-folder/"#client-entry.text()".html");
</script>

任何帮助,将不胜感激。

4

1 回答 1

1

想法1:

为您选择的 div 提供一个属性(例如ajaxify

<div id="client-entry" ajaxify="unique link here">

然后使用 jQuery 你可以得到值

$('#client-entry').attr('ajaxify');

然后使用客户端条目 div 具有的任何属性值加载下一个 div。

想法2:

您可以在客户端条目 div 中使用输入,然后使用 jQuery 获取输入的值

var toLoad = $('client-input').val( );

在加载代码中使用此值。

$("#load-url").load("known-folder/"+toLoad+".html");
于 2012-11-04T18:18:48.607 回答