gpt4 book ai didi

jquery - 有用。但这是最佳实践吗?

转载 作者:行者123 更新时间:2023-11-30 23:47:37 28 4
gpt4 key购买 nike

当我开始学习一门新语言时,我总是觉得我没有以实用、标准的方式进行学习。所以这里有一个关于 jQuery 的问题以及我所做的是否可以接受。

我有 3 张图片。

<img src="del.png" class="delete user" />
<img src="del.png" class="delete event" />
<img src="del.png" class="delete recipe" />

然后我让 jQuery 检测 $('.delete') 上的点击事件。

$('.delete').click(function() {
if( $(this).hasClass('user') ) {
action = 'user'
}

if( $(this).hasClass('event') ) {
action = 'event'
}

if( $(this).hasClass('recipe') ) {
action = 'recipe'
}

// I then use ajax, send the action as $_POST to the PHP script
// and it tells PHP what to delete.

// Doing it this way, I don't have to use 3 onclick functions and 3 ajax functions.


});

最佳答案

我同意@Tommi,你可以避免编写超出你需要的代码,并且将你的ajax调用整合到一个地方,而不是有3个大致相同的ajax调用(或者编写一个ajax函数并从3个调用它)不同的地点)。

如果这对您有用并且不会造成混淆,我认为它没有什么问题。事实上,有很多方法可以以丑陋且不优雅的方式完成您想要做的事情,但这不是其中之一。

关于jquery - 有用。但这是最佳实践吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/767244/

28 4 0