मेरे पास ऑनक्लिक ईवेंट वाले फ़ंक्शन में एकाधिक चयनकर्ता हैं। और जो भी क्लिक किया जाता है उसके आधार पर मैं एक वैश्विक चर अद्यतन करना चाहता हूं।

var sort = '';
$('#firstName, #lastName, #age, #yearLevel, #gender, #event, #year').onclick(function () {
    sort = $(this).attr('id');
});

क्या $(this) उस आईडी के मान का उपयोग करेंगे जिस पर क्लिक किया गया था या उन सभी का?

प्रश्न 2: आईडी <a> के लिए हैं, क्या मैं केवल आईडी नाम प्राप्त करने के बजाय <a> में value विशेषता का उपयोग कर सकता हूं?

0
Tarang74 23 मार्च 2020, 11:27

1 उत्तर

सबसे बढ़िया उत्तर

onclick के बजाय click का प्रयोग करें।

var sort = '';
$('#firstName, #lastName, #age, #yearLevel, #gender, #event, #year').click(function () 
{
  sort = $(this).attr('id');
});

प्लंकर देखें: http://plnkr.co/edit/4mEvS5UE7smOpMFw?open=lib %2Fscript.js

1
Ravi Nain 23 मार्च 2020, 08:46