<div class='images'></div>
<div class='toload'></div>
<div class='sky'></div>
<select class="select01">
<option value="winners_02/2015.php">2015 - DOPS 6</option>
<option value="winners_02/2014.php">2014 - DOPS 5</option>
<option value="winners_02/2013.php">2013 - DOPS 4</option>
</select>
<div class='images'></div>
<div class='sea'></div>
<div class='toload'></div> // target
JS
$('.select01').change(function(){
var a = $(this).val();
//something like: next().first(`toload`).load(a);
});
每次前后我都有各种各样的情况select01
。
更改select01
I仅需要影响名为的第一个下一个div toload
。
在上面的示例中,该标记为target
。
您可以使用nextAll()并仅匹配第一个:
$(this).nextAll('.toload').first().load(a);
或者,如果没有其他特定点击的兄弟姐妹(与您的特定情况不同),请使用:.toLoad
.select01
$(this).siblings('.toload').load(a);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句