If you are using DNN 5.x, you must use the basic jQuery version for DNN when invoking DotNetNuke.Framework.jQuery.RequestRegistration().
If you are only dealing with a conflict in your own modules, you can add script code to the code and then check if it has already been added. We manually add jQuery to the header (create a general HTML control and add it to Page.Header.Controls), then call Page.ClientScript.RegisterClientScriptBlock()to create a script block to call jQuery.noConflict(so that it does not interfere with JavaScript DNN components). You can then wrap the entire call to add jQuery to the call Page.ClientScript.IsClientScriptBlockRegistered()so that it is added only once.
source
share