将列表值传递给jQuery单击函数
Passing list-value to jQuery click function
我有一个litte js脚本,它可以更改背景图像。您可以通过进行寻址
$(document).ready(function(){
$("#test").click(function(){
api.goTo(5); // this will call background slide no. 5
});
});
// this ahref will call the jQuery click handler and swap the background
<a href="javascript:;" id="test" name="test">Test</a>
我需要一种方法来动态地告诉第一个脚本它必须交换到的页面
<ul class="myclass" id="slider">
<li jcarousel-page="1" class="active"><a href="javascript:void(0)"><span>1</span></a></li>
<li jcarousel-page="2"><a href="javascript:void(0)"><span>2</span></a></li>
</ul>
我最后想得到的是,例如,如果你点击列表项2,那么第一个脚本应该被告知"api.goTo(2)",以更改为背景2…
我知道jQuery中有一个事件处理程序函数。但我真的不知道如何将点击列表项的数量传递给jQuery.click处理程序。。。
谢谢你的帮助!Sebastian
$('li[jcarousel-page]').click(function() {
api.goTo($(this).attr('jcarousel-page'));
});
相关文章:
- jquery单击隐藏的复选框
- jQuery单击隐藏其父元素
- 水平滚动不适用于jquery单击
- jQuery单击事件在一次之后不会触发
- Jquery单击按钮上没有类或id的事件
- 将JQuery单击事件直接指向同一元素的两个
- 如何通过使用jQuery单击该DIV来获取children DIV类名
- 使用 jQuery 单击链接时更改链接背景颜色
- JQuery:单击范围标签时切换日期选择器
- 如何使用jQuery单击其缩略图时显示主图像
- JQuery单击“选择子图像”
- 使用jQuery单击锚后,更改锚的文本
- jQuery单击并显示元素列表
- JQuery:单击具有特定URL的嵌套Img
- Jquery单击“选中最近的复选框”
- Jquery单击按钮时不显示警告框
- 突出显示iframe内的文本,同时使用jquery单击文档上的相同文本
- 无法识别JQuery单击事件
- jquery单击链接并获取单选输入值以更改span中的文本
- 使用jquery单击事件淡入隐藏文本