我有一组基于数据库输出的表单字段。加载页面时,字段将填充来自数据库的值。
基本上我想要做的是根据输入值控制div的.show().hide()。如果它比div应该显示的更大> 0。
每个输入都有一个类“事件”,所以我使用Starts With Selector来定位输入并处理if()语句,但是我遇到了单个元素定位后的问题。我的基本($('input [class^=“event”]')。val()> 0)如果我把一个alert();但是正如我所说的那样,在那之后对这些元素的定位对我来说并不合适。
编辑 - 按照要求,HTML
<div class="formbox Open sept25_morning"><input name="newsletter" value='#POPULATED_FROM_DB' class="event"/><strong>Good 'ol Hockey Game<br />
9:00 am - 11:00 am</strong><br /> </div>
<div class="formbox Open sept25_morning"><input name="newsletter" value='#POPULATED_FROM_DB' class="event"/><strong>Event #2<br />
9:00 am - 11:00 am</strong><br /> </div>
会帮助,如果你可以发布你的HTML – JohnP 2011-04-19 15:49:46
我们可以看到一些HTML – 2011-04-19 15:50:13
好吧添加了HTML。基本$(this).parent.show();正在为我在网站的另一部分工作。这只是特定的开始与选择器的目标是让我难住。 – 2011-04-19 15:53:22