不应该是一个很难的问题......我只是很难弄清楚如何对一些 jquery 元素进行操作,尤其是它们的索引。编码:
$( "#docSlider" ).css("background-image", "url(../../bundles/mypath/images/maquette/img" + $( "#selectable li" ).index( this ) + (".jpg)"));
我想让我加载的图片的名称取决于 jQuery 可选择的索引。所以我抓住索引并尝试添加1......但它不能工作,因为“+”也是一个连接符。
我也尝试过 parseInt,但它总是值 0。
如何简单地将索引转换为整数,然后将其与字符串的其余部分连接起来?
先感谢您!
编辑:我正在使用一个已经存在的函数,所以我几乎无法更改参数(好吧,我想我不能......)
我的 $(function() {}) 部分中有此代码示例:
$( "#selectable" ).selectable({
selected: function(event, ui) {
$( "#docSlider" ).css("background-image", $( "#selectable li" ).index( this ) "url(../../bundles/mypath/images/maquette/img" + + (".jpg)"));
}});
//initalizing
$( "#docSlider" ).css("background-image", "url(../../bundles/auraeconference/images/maquette/img" + $( "#selectable li" ).index( this ) + (".jpg)"));