2

我正在尝试使用类似于通过 PHP 生成的页面的标题。我所拥有的是一些带有标题的图片(如画廊、关于、主页等),它们通过 JQuery 在页面上生成动画。我想知道是否可以通过查看标签来确定哪些图片是动画的。例如,如果标题标签为“Gallery (1-20)”,则显示的图片上写有“Gallery”文本。

我将标题的图片设置为最初隐藏在视图中的跨度的背景。

<ul>
<li><span class="Title" id="AboutTitle"></span></li>
</ul>

当页面加载时,这个 JQuery 就会运行。

<script type="text/javascript">$(function() {$(".Title").stop(true, true).animate({width: 'show'}, 1000);})</script>

我想知道是否有可能做这样的事情:

<title>Gallery: Pictures 1-20</title>
<ul>
<li><span class="Title" id="*title tag*Title"></span></li>
</ul>

PHP 在其中查找标题中的第一个单词并将其插入星号 (*) 所在的位置。

4

1 回答 1

0

你可以在页面上有一个隐藏的表单,当 jquery 动画时,让它在表单中设置一个输入名称的值来设置动画。然后,您可以有一个隐藏的 iframe,它将表单值发布到 PHP 以进行处理。

在主页上有一个 iframe

<iframe.....></iframe>

在 iframe 中有一个页面:

<form name="input" action="html_form_action.php" method="post">
<input type="hidden" name="animatedItem" id="animatedItem"></input>
</form>

然后从查询中将 AnimationItem 的值设置为正在动画的内容并提交表单。由于这一切都发生在 iframe 中,因此对当前页面的用户体验没有影响。

于 2011-11-27T00:11:05.200 回答