如何在另一个使用 Jquery 的 onclick 函数中传递或检索最后选择的 div 标签 ID(通过 onclick 函数获得)..?
How to pass or retrieve last selected div tag id (got through onclick function), in another onclick function using Jquery..?
我指出了我的需要:(需要第 2 点和第 3 点的帮助)
- 我在 onclick 函数中得到最后选择的 div 标签 ID。 (已解决)
- 当点击 Flip X 选项(这是另一个 onclick 函数)时,我需要检索最后选择的 div 标签 ID。
- 然后在 if 循环中我需要检查 div 最后选择的 id 是否有 class 前面..?
提前致谢....
$(document).ready(function()
{
var lastClickedID;
$('.ClickMe').on('click',function()
{
lastselectedID = $(this).prop('id');
// alert($(this).prop('id'));
});
$('#x').on('click',function()
{
if($('div').prop('id',lastselectedID).hasClass('back')) /* Check img tag with last selected id has class 'back' exist or not */
{
$("img").removeClass("back").addClass("front");
}
else
{
$("img").removeClass("front").addClass("back");
}
});
});
我的代码在Jsfiddle..!
if ($('#' + lastselectedID).hasClass('back')) {
}
在此代码段中,您正在设置 div 属性 "id" 并检查 div 标签是否具有 "back" class。
$('div').prop('id',lastselectedID).hasClass('back');
使用此代码:-
divId = '#'+lastselectedID;
$(divId).hasClass('back'); // return 1 if "back" class exist or 0 if not exist
我指出了我的需要:(需要第 2 点和第 3 点的帮助)
- 我在 onclick 函数中得到最后选择的 div 标签 ID。 (已解决)
- 当点击 Flip X 选项(这是另一个 onclick 函数)时,我需要检索最后选择的 div 标签 ID。
- 然后在 if 循环中我需要检查 div 最后选择的 id 是否有 class 前面..?
提前致谢....
$(document).ready(function()
{
var lastClickedID;
$('.ClickMe').on('click',function()
{
lastselectedID = $(this).prop('id');
// alert($(this).prop('id'));
});
$('#x').on('click',function()
{
if($('div').prop('id',lastselectedID).hasClass('back')) /* Check img tag with last selected id has class 'back' exist or not */
{
$("img").removeClass("back").addClass("front");
}
else
{
$("img").removeClass("front").addClass("back");
}
});
});
我的代码在Jsfiddle..!
if ($('#' + lastselectedID).hasClass('back')) {
}
在此代码段中,您正在设置 div 属性 "id" 并检查 div 标签是否具有 "back" class。
$('div').prop('id',lastselectedID).hasClass('back');
使用此代码:-
divId = '#'+lastselectedID;
$(divId).hasClass('back'); // return 1 if "back" class exist or 0 if not exist