今天我看到我的代码,我想查看我的代码。但对我来说,出现了一些问题。问题在两个参数代码之间。
$('.industry p').on('click mousenter', 'a', function(e) {
// the code
}
我的第一个问题是,当两个事件发生时,将它们分开的方法并不简单,有时我使用了不好的方法,甚至是 ctrl+z。另一个问题是:
$('.industry p').on('click', 'a ,b ', function(e) {
// the code
}
以上两个问题是不明智的,审查我的代码,删除不必要的部分。直接问题代码如下:
$('.industry p > a').mouseenter(function() {
var index = $(this).index()
pall.filter(':visible').hide()
pall.eq(index).show()
//console.log($(this).get());
})
$('.industry p').on('click', 'a', function(e) {
$(this).toggleClass('choose').siblings().removeClass('choose');
var value = $(this).text();
$('.industry input').val(value);
var dataId = $(this).data('id');
$('.industry input').attr('data-id', dataId);
});
如果我想删除它不必要的部分,我可以从哪里开始?