jQuery帮助:我无法得到结果选择cakephp $ this-> Html->链接的锚点链接

时间:2011-08-24 21:45:43

标签: jquery cakephp cakephp-1.3

echo $this->Html->link($val['Post']['title'],
                                    array('controller'=>'posts','action'=>'view',$val['Post']['id']),
                                    array('id'=>'rightSideLink')).'<br/>';


$("#rightSideLink").mouseover(function(){
    $(this).addClass('classTableRow');
})

$("#rightSideLink").mouseout(function(){
    $(this).removeClass('classTableRow');
})

它不起作用。 怎么办?

1 个答案:

答案 0 :(得分:2)

它完全正常工作...... 你可以测试我在下面提供给你的代码.... 只需根据您的要求更改控制器和型号.....

<?php
echo $this->Html->link($user['User']['username'],
                                    array('controller'=>'users','action'=>'view',$user['User']['id']),
                                    array('id'=>'rightSideLink')).'<br/>';
?>
<style>
.classTableRow{
    background: lime;
    width: 200px;
    height: 200px;
    padding: 30px;
}

</style>
<script type="text/javascript">
$("#rightSideLink").mouseover(function(){
    $(this).addClass('classTableRow');
});

$("#rightSideLink").mouseout(function(){
    $(this).removeClass('classTableRow');
});
</script>
我亲自检查过...... 你只做一件事......只需将鼠标悬停在#rightSideLink上..... 顺便说一句,你发现不工作....