嗨,我显示带有 ajax 返回结果的框,其中包含 1 到 4 个列表元素
在按下向下箭头时,我正在为下一个列表项设置彩色边框。我尝试使用 '.next()' 。发生的事情是,当我按下箭头时,除了第一个元素之外的所有元素都被突出显示,我无法做到。帮我
$('.input_for_chain_and_target').keyup(function(){data_fr_chain_and_target(this.id);});
$('.input_for_chain_and_target').bind('keydown',controlling_with_nav_keys);
function controlling_with_nav_keys(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode==40){//alert('down');
$('.target_frnd_content').next().css('border','2px dashed #6698FF');
}
else if(keycode==38){
$('.target_frnd_content').prev().css('border','2px dashed #6698FF');
}
我试图粘贴它,但由于 php 代码生成 html,它被扭曲了
这是大概的副本
<li style='border:1px solid #F4F3F0;' class='target_frnd_content' id=\"$target_frnd_content_id\">
$usr_img $usr_namex(附加信息)